Embedded Software Engineer
7 days ago
Embedded Software Engineer
- Brief
- Responsibilities
- Design and implement software of embedded devices and systems from requirements to production and commercial deployment
- Design, develop, code, test and debug system software
- Review code and design
- Analyze and enhance efficiency, stability and scalability of system resources
- Integrate and validate new product designs
- Support software QA and optimize I/O performance
- Provide post production support
- Interface with hardware design and development
- Assess third party and open source software
- Requirements
- Proven working experience in software engineering
- BS degree in Computer Science or Engineering, Electrical Engineering.
- Experience in hands-on development and troubleshooting on embedded targets
- Solid programming experience in C or C++
- Proven experience in embedded systems design with preemptive, multitasking real-time operating systems
- Familiarity with software configuration management tools, defect tracking tools, and peer review
- Familiarity with OS coding techniques, IP protocols, interfaces and hardware subsystems
- Adequate knowledge of reading schematics and data sheets for components
- Strong documentation and writing skills
- Technical Experience
- 32-bit Microcontroller experience is required
- Basic knowledge in Bluetooth application development is preferred
- Basic knowledge in CAN stacks and tools (e.g. Vehicle Spy, CANalyzer) is preferred
- Experience developing with LabVIEW is a plus
- Experience with Windows application programming is a plus (C# is preferred)
-
Embedded Software Engineer
1 week ago
Auburn Hills, MI, United States Zobility Full timeResponsibilities: Design and development of embedded software for HVAC control modules. Duties include developing requirements, new software control strategies, addressing issues identified in the current software by using test-driven development methods and production release of integrated software. In addition, Engineer will work in a collaborative...
-
Embedded Software Engineer
7 days ago
Auburn Hills, MI, United States Zobility Full timeResponsibilities: Design and development of embedded software for HVAC control modules. Duties include developing requirements, new software control strategies, addressing issues identified in the current software by using test-driven development methods and production release of integrated software. In addition, Engineer will work in a collaborative...
-
Embedded Software Engineer
2 days ago
Auburn Hills, MI, United States Zobility Full timeResponsibilities: Design and development of embedded software for HVAC control modules. Duties include developing requirements, new software control strategies, addressing issues identified in the current software by using test-driven development methods and production release of integrated software. In addition, Engineer will work in a collaborative...
-
Embedded Software Engineer
1 day ago
Auburn Hills, MI, United States Zobility Full timeResponsibilities: Design and development of embedded software for HVAC control modules. Duties include developing requirements, new software control strategies, addressing issues identified in the current software by using test-driven development methods and production release of integrated software. In addition, Engineer will work in a collaborative...
-
Auburn Hills, MI, United States Tech Tammina Full timeRole: Senior Vehicle Embedded Software Engineer Location: Auburn Hills, MI (Hybrid, 3days onsite) Duration: Long term Rate: Market Duties: The Embedded Software Engineer - Senior responsibilities include but not limited to; Design and develop software architecture for Propulsion System functions. Establish Software Architecture Guidelines for Application...
-
Senior Vehicle Embedded Software Engineer
3 days ago
Auburn Hills, MI, United States Tech Tammina Full timeRole: Senior Vehicle Embedded Software Engineer Location: Auburn Hills, MI (Hybrid, 3days onsite) Duration: Long term Rate: Market Duties: The Embedded Software Engineer - Senior responsibilities include but not limited to; Design and develop software architecture for Propulsion System functions. Establish Software Architecture Guidelines for Application...
-
Senior Vehicle Embedded Software Engineer
3 days ago
Auburn Hills, MI, United States Tech Tammina Full timeRole: Senior Vehicle Embedded Software Engineer Location: Auburn Hills, MI (Hybrid, 3days onsite) Duration: Long term Rate: Market Duties: The Embedded Software Engineer - Senior responsibilities include but not limited to; Design and develop software architecture for Propulsion System functions. Establish Software Architecture Guidelines for Application...
-
Senior Vehicle Embedded Software Engineer
5 days ago
Auburn Hills, MI, United States Tech Tammina Full timeRole: Senior Vehicle Embedded Software Engineer Location: Auburn Hills, MI (Hybrid, 3days onsite) Duration: Long term Rate: Market Duties: The Embedded Software Engineer - Senior responsibilities include but not limited to; Design and develop software architecture for Propulsion System functions. Establish Software Architecture Guidelines for Application...
-
Senior Vehicle Embedded Software Engineer
2 days ago
Auburn Hills, MI, United States Tech Tammina Full timeRole: Senior Vehicle Embedded Software Engineer Location: Auburn Hills, MI (Hybrid, 3days onsite) Duration: Long term Rate: Market Duties: The Embedded Software Engineer - Senior responsibilities include but not limited to; Design and develop software architecture for Propulsion System functions. Establish Software Architecture Guidelines for Application...
-
Embedded Software Engineer
1 week ago
Auburn Hills, MI, United States Kasmo Global Full timeEmbedded Software Engineer Ann Arbor, MI 12+ Months Contract The AVSD has the task and responsibility to continuously monitor the traffic, road and environmental & system status to be able to promptly evaluate the situation and react and to disengage the self-driving system to bring the vehicle in a safe mode and drive it manually. The role is highly safety...