Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailNot Disclosed
Salary Not Disclosed
1 Vacancy
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
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
Full-Time