Looking for somebody (engineer or technician) that can run Python scripts on low-level hardware interfaces. Must be knowledgeable about hardware interfaces and have hardware troubleshooting skills.
Responsibilities
Develop, maintain, and debug Python-based hardware validation scripts for board-level and interface-level testing
Translate hardware requirements into executable test procedures and pass/fail criteria
Root-cause failures across script logic, firmware, and hardware bring-up issues
Perform triage with clear issue isolation: test setup vs script defect vs hardware defect
Write maintainable, modular Python with logging, retries/timeouts, and robust error handling
Senior Embedded Software Developer to build high-quality, future-proof systems for advanced electronic warfare solutions.
Compensation
The salary range for this position is €5 000 – €7 000 per month. The final salary will be determined based on the selected candidate's skills, experience, and the final scope of the role.
Responsibilities
Develop embedded software features
Participate in system and architecture design
Troubleshoot complex system-level issues
Collaborate with RF, FPGA, hardware, and test engineering specialists
Define system behavior and requirements
Requirements
Relevant education and significant professional experience in software engineering, computer systems, embedded systems, or a related field
Design, develop, and maintain sophisticated software systems for enterprise infrastructure platforms, leveraging AI and advanced technologies.
Responsibilities
Contribute to design and architecture of new or re-engineered software/storage environments
Prepare written software/storage specifications
Build and review design, functional, technical and user documentation
Develop, review and implement test strategies for software products and systems
Design engineering interlocks with vendor/ODMs/partners, prototyping, debug validation, interactions with cross functional teams, factory and customer support
Develop sophisticated systems and software to meet customer business goals.
Responsibilities
Contribute to design and architecture of new or re-engineered software/storage environments
Prepare written software/storage specifications
Build and review design, functional, technical and/or user documentation
Develop, review and implement test strategies for software products and systems
Design, engineering interlocks with vendor/ODMs/partners, prototyping, debug validation, interactions with cross functional teams, factory and customer support
Build the foundation for the next generation of autonomous systems by developing and integrating the core software and platform infrastructure that powers mission-critical technology, working across teams to deliver reliable, scalable solutions from development through deployment.
Compensation
Pay within range listed + Bonus + Benefits + Equity
Responsibilities
Own platform integration across SIL, HIL, VIL, and edge deployment workflows, ensuring components work together reliably and are easy for developers to use.
Build and maintain reference work spaces, platform reference implementations, and tooling that accelerate development, testing, deployment, and validation.
Integrate platform-level software across hardware, sensors, controllers, APIs, configuration, orchestration, and fleet/device management systems.
Support embedded platform bring-up and hardware diversification across developer boards, iron birds, aircraft/vehicle test platforms, and other reference hardware.
Improve platform stability, API quality, developer experience, and system scalability for mission-critical product and customer commitments.
Requirements
B.S. or Master’s degree in Engineering, Computer Science, or related field
The salary range is what we believe to be the range of possible compensation for this role at the time of this posting. We may ultimately pay more or less than the posted range and this range is only applicable for jobs to be performed in California, Colorado, New York or remote jobs that can be performed in California, Colorado and New York.
Responsibilities
Design and verify ASIC architectures and digital logic
Build simulations and validate complex hardware designs
Support the ASIC development lifecycle
Optimize performance, power, and reliability
Collaborate across hardware, firmware, and systems engineering teams
The salary range is what we believe to be the range of possible compensation for this role at the time of this posting. We may ultimately pay more or less than the posted range and this range is only applicable for jobs to be performed in California, Colorado, New York or remote jobs that can be performed in California, Colorado and New York.
Responsibilities
Design and verify ASIC architectures and digital logic
Build simulations and validate complex hardware designs
Support the ASIC development lifecycle
Optimize performance, power, and reliability
Collaborate across hardware, firmware, and systems engineering teams
Requirements
Bachelor’s, Master’s, or Ph.D. degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, Systems Engineering, Software Engineering, Manufacturing Engineering, Industrial Engineering, Mechatronics, Materials Engineering, Data Science, or a related engineering or technical discipline