ALTEN Technology USA is looking to solve complex engineering challenges by developing embedded software across various industries.
Requirements
- 7+ years of experience developing with C, C++
- 2+ years of experience developing with Python
- 3+ years of experience with Linux development environments
- 2+ years of experience with Agile development
- 3+ years of experience with bare-metal development
- 3+ years of experience with Real-Time Operating Systems (RTOS)
- Solid understanding of data structures
Responsibilities
- Develop embedded software across the full software development lifecycle
- Generate software requirements, architecture & design documentation, source code, and unit tests
- Participate in the risk management process
- Define detailed tasks and estimate effort
- Collaborate with small to mid-size cross-disciplinary teams
- Participate in pre-sales activities including customer calls and project proposals
- Bring up hardware
Other
- Minimum B.S. in Electrical Engineering, Computer Engineering, or Computer Science
- Must be a US Citizen or Green Card Holder
- Ability to understand hardware schematics
- Ability to use lab measurement equipment (oscilloscope, signal generator, signal analyzer, multimeter, etc.)