drjobs Senior Embedded Software Engineer

Senior Embedded Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Melbourne, FL - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Heka makes the world better for all of us. Our engineers develop cool things: planes trains automobiles radios rockets... the cooler the better! Grow your skill set and feel the satisfaction of evolving classical engineering disciplines like mechanical software electrical industrial systems and additive manufacturing to stateoftheart product development methodologies. Not cheaper better faster (yawn) but amazing influential and disruptive. Drive improvements and products to reality to improve humankind.

Our teams are handson collaborative and thoughtprovoking. We combine scientific methods of discovery and evolutionary engineering principles.

This position is contingent upon contract award.

What youll do:

  • Design and develop safetycritical software components for the flight software including flight controls battery management systems controls and actuators.

  • Write multilevel requirements

  • Software verification validation and testing using scripts and supporting documents

  • Participate in planning designing scheduling prioritizing and tracking the project.

  • Decompose item requirements into highlevel and lowlevel software requirements in compliance with DO178C.

What you need:

  • Minimum of 7 years of experience

  • Bachelor of Science in Electrical Engineering Computer Engineering Computer Science or related degree

  • Experience with battery management systems

  • Proficiency with C

  • Experience with 32bit Microcontroller like STM32 ESP32 or any ARM Cortex

  • Experience working with Microcontrollers at a low level building BSP drivers bootloaders with and without RTOS baremetal

  • Understanding of communication standards and protocols (RS422/485/232 CAN ARINC429 AFDX Ethernet TCP/IP etc.

  • Familiarity with debugging environments

  • Experience with the documentation process and source control Git preferred

  • Experience with several SDLC methodologies

  • Fluency with scripting languages like bash and Python

  • Experience with MATLAB/Simulink

  • Excellent organizational and communication skills

  • A problemsolving constitution with a curious mind for discovery coupled with selfdiscipline and an intrinsic drive for continuous selfimprovement

  • A solid engineering or computer science background. Bachelor of Science in Electrical Engineering Computer Engineering Computer Science or related degree
  • Ability to work onsite in Melbourne Florida

Nice to have:

  • Experience in flight control software or a related field

  • Experience developing software complying with safety standards like DO178C or ISO 26262 to high criticality levels (DALA/B)

  • Familiarity with lab instruments such as oscilloscopes and bus analyzers

  • Experience with Model Based Software development and certification (DO331


Required Experience:

Manager

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.