Embedded Software Developer
3 weeks ago
Omni Inclusive is seeking an experienced Embedded Software Developer to join our team. As a key member of our software development team, you will be responsible for designing and developing production intent software for electrified drivetrain systems. This includes developing base software, MCAL, service layers, AUTOSAR interfaces, and complex device drivers for new ECU's. You will also be responsible for configuring and integrating embedded software around bootloader & base software utilizing AUTOSAR RTE Design low level drivers and base software services. Additionally, you will support defining test cases for Fault Management & Diagnostics, Performance & Timing, Integrated S/W. You will design and develop software for compliance to ISO26262 Functional Safety and support software validation engineer through the development process.
Responsibilities:
- Develop base software, MCAL, service layers, AUTOSAR interfaces, and complex device drivers in new ECU's for electrified drivetrain systems
- Develop, configure and integrate embedded software around bootloader & base software utilizing AUTOSAR RTE Design low level drivers and base software services
- Support defining test cases for Fault Management & Diagnostics, Performance & Timing, Integrated S/W
- Design and development of production intent software within an ALM environment like Polarion
- Design software for compliance to ISO26262 Functional Safety
- Support software validation engineer through the development process and iterate code accordingly
- Perform software functional validation testing on bench (SIL/HIL)
Requirements:
- Bachelor's degree in Computer Engineering, Computer Science or Embedded Systems
- 5 years of software development/coding experience with low level embedded C or C+
- Experience with Infineon TC3x AURIX MCU or equivalent multi-core lockstep microcontrollers
- Experience in automotive applications and applicable interfaces such as CAN, CAN-FD, SPI, FlexRay
- Experience in trouble-shooting & debugging skills both on the test bench and in vehicle
- Experience in diagnostics and UDS services, CANdela Studio, Vector & ETAS Tools, and integration of CAN Stack software components, low level drivers and MCAL MCU peripheral configurations is required
- Experience with AUTOSAR 4.x architecture and detail understanding of major AUTOSAR components
- Experience with SW debugger tools such as Lauterbach Trace32
-
Embedded Software Developer
4 weeks ago
Troy, Michigan, United States Teoresi Group Full timeJob Title: Embedded Software EngineerWe are seeking a highly skilled Embedded Software Engineer to join our team at Teoresi Group.Job Summary:The successful candidate will be responsible for designing and developing embedded software solutions for automotive applications. This includes creating and testing software for microcontrollers, debugging firmware...
-
Embedded Software Developer
4 weeks ago
Troy, Michigan, United States Omni Inclusive Full timeJob SummaryOmni Inclusive is seeking a highly skilled Embedded Software Developer to join our team. As a key member of our software development team, you will be responsible for designing and developing production intent software for electrified drivetrain systems. Your expertise in low-level embedded C and C+ programming, as well as experience with Infineon...
-
Embedded Software Developer
3 weeks ago
Troy, Michigan, United States Teoresi Group Full timeWe are seeking an experienced Embedded Software Developer to join our team at Teoresi, Inc. in Troy, Michigan. As an Embedded Software Developer, you will be responsible for designing and developing software for microcontrollers, debugging firmware problems, and reviewing hardware and software designs.Key Responsibilities:Design and develop software for...
-
Senior Embedded Software Engineer
4 weeks ago
Troy, Michigan, United States Booz Allen Hamilton Full timeJob SummaryWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Booz Allen Hamilton. As a key member of our software engineering team, you will be responsible for designing, developing, and testing safety-critical software solutions for embedded systems. Your expertise in C and C++ programming languages, as well as your...
-
Embedded Software Engineer
4 weeks ago
Troy, Michigan, United States Teoresi Group Full timeJob Summary:We are seeking a highly skilled Embedded Software Engineer to join our team at Teoresi, Inc. in Troy, Michigan. The ideal candidate will have a strong background in microcontroller hardware and embedded software development, with experience in C/C++ programming and functional safety. Key Responsibilities: Design and develop embedded software for...
-
Troy, Michigan, United States Teoresi Group Full timeJob Summary:We are seeking a skilled Embedded Software Engineer to join our team at Teoresi Group. The successful candidate will be responsible for designing, developing, and testing model-based embedded software for EV charging systems, ensuring compliance with industry standards such as SAE J1772, SAE J3400, and ISO 15118.Key Responsibilities:Design and...
-
Software Development Manager
4 weeks ago
Troy, Michigan, United States LG Energy Solution Michigan, Inc. Full timeJob Summary:LG Energy Solution Michigan, Inc. is seeking a highly skilled Software Development Manager to lead our team of software developers, technical specialists, and project managers within the Software Applications department.The successful candidate will be responsible for delivering world-class Battery Management software to various OEMs, utilizing...
-
Software Architect
4 weeks ago
Troy, Michigan, United States Aptiv Full timeJob Summary:The Software Architect role at Aptiv is a critical position that translates requirements into software architecture, defining configurations, interfaces, services, and software design rules. This individual will own the static and dynamic architecture definition, documentation, and implementation, presenting it to customers and internally during...
-
Senior Software Architect
4 weeks ago
Troy, Michigan, United States General Dynamics Land Systems Full timebAbout the Role:/bbrbrAs a key member of the General Dynamics Land Systems team, you will be responsible for leading the software architecture and requirements for future programs. This role requires a strong background in software development, with a focus on embedded systems.brbrbResponsibilities:/bbrulliDesign scalable, testable, maintainable, safe, and...
-
Cybersecurity Software Engineering Lead
3 weeks ago
Troy, Michigan, United States Futran Tech Solutions Pvt. Ltd. Full timeCybersecurity Software Engineering LeadFutran Tech Solutions Pvt. Ltd. is seeking a highly skilled Cybersecurity Software Engineering Lead to lead the vehicle software execution team with software communication development plans and execution.This position will be responsible for working cross-functionally to ensure the software cybersecurity plans for the...
-
Software Engineer for Infotainment Systems
4 weeks ago
Troy, Michigan, United States Altair Full timeJob SummaryWe are seeking a skilled Software Engineer to join our team at Altair. As a Software Engineer for Infotainment Systems, you will be responsible for designing and implementing embedded software solutions for Android Automotive platforms.Your primary focus will be on developing and testing infotainment systems, collaborating with cross-functional...
-
Senior Software Architect
3 weeks ago
Troy, Michigan, United States General Dynamics Land Systems Full timeAbout the Role:As a Senior Software Architect at General Dynamics Land Systems, you will be responsible for leading the software architecture and requirements for future programs. This is a dynamic role that involves collaborating with a team of software and controls engineers to design, develop, and deliver software solutions for the world's premier...
-
Software Apps Manager
3 weeks ago
Troy, Michigan, United States LG Energy Solution Michigan, Inc. Full timeJob Summary:As a software manager at LG Energy Solution Michigan, Inc., you will lead a team of software developers, technical specialists, diagnostics algorithm engineers, and project managers within the Software Applications department. Your primary responsibility will be to deliver world-class Battery Management software to various OEMs, incorporating...
-
Software Architect
4 weeks ago
Troy, Michigan, United States Aptiv Full timeJob SummaryThe Software Architect is responsible for the software design and delivery of all technical aspects of software architecture into the product design. You'll work with major OEMs and a talented global Aptiv team to deliver automotive ECU's leveraging technologies such as embedded microprocessors, Ethernet, and CAN protocols, along with GPS,...
-
Software Apps Manager
4 weeks ago
Troy, Michigan, United States LG Energy Solution Michigan, Inc. Full timeJob DescriptionLG Energy Solution Michigan, Inc. is seeking a highly skilled Software Apps Manager to lead our team of software developers, technical specialists, and project managers within the Software Applications department.The successful candidate will be responsible for delivering world-class Battery Management software to various OEMs, utilizing...
-
Software Development Manager
4 weeks ago
Troy, Michigan, United States SSOE Full timeJob Title: Software Development ManagerSSOE is seeking a highly skilled Software Development Manager to lead our software development and data engineering team. The ideal candidate will have a strong background in software development, data analytics, and technology innovation.The Software Development Manager will be responsible for leading the team in...
-
Software Development Specialist
3 weeks ago
Troy, Michigan, United States Populus Group Full timeJob SummaryWe are seeking a skilled Software Development Specialist to join our team at Populus Group. As a key member of our software development team, you will be responsible for analyzing user needs and developing software solutions that meet our clients' business requirements.Key ResponsibilitiesAnalyze user needs and develop software solutions that meet...
-
Software Development Engineer
3 weeks ago
Troy, Michigan, United States Tyler Technologies Full timeJob SummaryWe are seeking a highly skilled Software Development Engineer to join our team at Tyler Technologies. As a key member of our development team, you will be responsible for designing, developing, and testing software applications using C# and .NET.ResponsibilitiesParticipate in analyzing, designing, writing, and testing code to ensure high-quality...
-
Software Development Engineer
3 weeks ago
Troy, Michigan, United States Orbbec 3D Technology International, Inc. Full timeJob Title: Software Development EngineerJob Description:Orbbec 3D Technology International, Inc. is a leading provider of 3D depth sensors. We are seeking a skilled Software Development Engineer to join our team in North America.The successful candidate will participate in the development and maintenance of a software development kit (SDK) and related...
-
Software Development Engineer
4 weeks ago
Troy, Michigan, United States Orbbec 3D Technology International, Inc. Full timeJob DescriptionOrbbec 3D Technology International, Inc. is a leading provider of 3D depth sensors. We are seeking a skilled software engineer to join our R&D team in North America.The successful candidate will participate in the development and maintenance of a software development kit (SDK) and related applications for our 3D-Vision sensors and systems. Key...