Lynx delivers modular, open standards-based software solutions that redefine the economics of developing, deploying, and maintaining high assurance, mission critical edge platforms. These secure edge computing solutions are designed to drive innovation and operational excellence in today’s most demanding environments.
Requirements
- Experience with memory managed high performance ARM Cortex-A or X86 architectures and SoCs (NXP, Freescale, Intel, AMD, Xilinx, Altera, …).
- Experience with the Linux kernel itself or the kernel of any other operating system with strictly isolated kernel and user spaces.
- Proven success with root-cause investigation of bugs related to operating systems, hypervisors, or hardware-level drivers.
- Proficiency in the C programming language
- Proficiency with Git at a command line level
- Must be able to read electrical schematics well enough to understand pin configuration procedures and digital logic levels.
- Must be able to read integrated circuit data sheets and understand register configuration procedures.
Responsibilities
- Be an embedded expert (kernel, CPU-architecture, general device-drivers, performance optimization, user-space) in the customer engineering team and enable customers in doing their embedded SW development.
- Be the system-SW generalist and take-up any technical challenge and resolve it through the right solution.
- Working under our professional services division. This allows opportunities to work on a vast array of differing technologies, including Lynx’s key products, many additional customer requirements, and open source software.
- Developing technical proposals to help customers make technical decisions.
- Ensure high quality of our deliverables.
- Contribute to the overall product design to help customers through various aspects of their product lifecycle.
- Working closely with the team to ensure the project deadlines are met and risks/issues are proactively identified and communicated to the customer.
Other
- Ability to track and work on multiple projects simultaneously while meeting schedules.
- Demonstrated experience of leading software projects while providing technical inputs to unblock supporting teams.
- Keen sense of urgency and drive for results.
- Ability to work independently with minimal oversight.
- Must be a US citizen or US person.