Jr. Embedded Software Engineer
Horizontal Talent
Sterling Heights, United States of America
26 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
JuniorJob location
Sterling Heights, United States of America
Tech stack
C
Systems Engineering
C Sharp (Programming Language)
C++
Code Review
Computer Programming
Linux
Embedded Software
Ethernet
Revision Control Systems
Integrated Development Environments
Python
Software Engineering
Software Requirements Analysis
Systems Integration
Job description
Join our innovative team as a Jr. Embedded Software Engineer, where you'll engage in exciting projects involving hardware and software integration and testing of real-time embedded systems. This role offers a dynamic environment for tech enthusiasts eager to make a significant impact. Responsibilities
- Conduct hands-on integration and testing of complex electronic and electro-mechanical systems in both software labs and tactical military hardware.
- Create and execute software analysis, design, development, and testing tasks to ensure high-quality outcomes.
- Participate in software requirements, design, and code reviews to enhance project efficiency.
- Develop and implement test cases, scripts, and plans for software releases in various environments.
- Perform fault isolation and diagnosis to troubleshoot and repair test and tactical systems.
- Analyze design specifications and test results to ensure compliance with engineering standards.
Requirements
- Proficiency in programming languages such as C, C++, C#, or Python.
- Strong understanding of software development and systems engineering practices.
- Experience with Linux operating systems and real-time embedded systems.
- Ability to work collaboratively in a team-oriented environment with excellent communication skills.
Preferred Skills
- Familiarity with protocols such as J1939, CAN, Ethernet, and Serial.
- Experience using software development environments and version control tools.
- Knowledge of basic circuitry and electrical engineering principles.
At Horizontal, we are committed to fostering a diverse, equitable, and inclusive workplace where everyone feels valued and empowered. We welcome applicants from all backgrounds to join our team.