Job Description
Embedded Software Engineer
In this role you will be responsible for delivering robust, deterministic real-time software solutions, providing technical leadership, and ensuring high standards of quality, performance, and compliance across the embedded software lifecycle.
Essential Functions:
+ Proven experience across the full software development life cycle including requirements definition, design, implementation, integration & testing.
+ Strong proficiency in embedded C/C++ for real-time and safety-critical systems.
+ Experience with development of drivers, middleware and application layer components.
+ Experience with interfacing software to FPGAs, (OSPI/QSPI, GPMC). General understanding of FPGA logic/architecture/registers/timing and memory mapped I/O.
+ Collaborate closely with product managers, program managers, systems, hardware, safety and validation team members.
+ Use hardware/software profiling tools to ens...
In this role you will be responsible for delivering robust, deterministic real-time software solutions, providing technical leadership, and ensuring high standards of quality, performance, and compliance across the embedded software lifecycle.
Essential Functions:
+ Proven experience across the full software development life cycle including requirements definition, design, implementation, integration & testing.
+ Strong proficiency in embedded C/C++ for real-time and safety-critical systems.
+ Experience with development of drivers, middleware and application layer components.
+ Experience with interfacing software to FPGAs, (OSPI/QSPI, GPMC). General understanding of FPGA logic/architecture/registers/timing and memory mapped I/O.
+ Collaborate closely with product managers, program managers, systems, hardware, safety and validation team members.
+ Use hardware/software profiling tools to ens...
Ready to Apply?
Take the next step in your AI career. Submit your application to Actalent today.
Submit Application