×
Register Here to Apply for Jobs or Post Jobs. X

Fresher-Bachelor's Degree in Embedded​/software Engineer; C++Python

Job in Sterling Heights, Macomb County, Michigan, 48310, USA
Listing for: Detroit Engineered Products
Full Time position
Listed on 2026-06-23
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Testing, Software Engineer, Python
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Fresher-Bachelor's Degree in Embedded /software Engineer (C++Python)

We are seeking an individual with experience and a passion for hardware and software integration and testing of real-time, embedded software. This experience might be gained in a test role within a software development organization or gained within a Software Quality Assurance organization, depending upon how the organization is structured.

The Hardware and Software Integration and Test Engineer plans and performs a variety of tasks across the areas of integrating hardware modules into a combat vehicle system, scripting, networking, troubleshooting, problem solving, and software verification testing.

  • Performs hands-on systems integration and test of complex electronic and electro-mechanical systems in both software labs and on tactical military hardware and vehicles.
  • Creates, plans, and performs a variety of software analysis, design, development, code, documentation, integration, test and product assurance tasks.
  • Contributes to the development of engineering design models and develops programs to enhance, implement and support project/system functionality for the assigned technical effort.
  • Participates in software requirements, design, and code reviews.
  • Develops and execute test cases, test scripts, test plans, and test scenarios for all applicable requirements for new software releases in software lab environment and on tactical vehicle.
  • Ensures technical outcomes are consistent with established engineering principles and practices and that all technical, system, performance, and quality requirements are met.
  • Performs non-routine fault isolation, diagnosis and repair of test and tactical systems.
  • Performs complex technical analysis, testing, calculations, and evaluation of results using specialized equipment and/or by computer programs.
  • Analyzes and interprets design specifications, drawings, documentation, models, and/or test results to ensure technical designs comply with applicable engineering standards, military specifications and product requirements.
Skills Required
  • Programming experience in one of the following: C, C#, C++, Python.
  • Understanding and application of modern software development and systems engineering practices, design principles, techniques, and technologies.
  • Working knowledge of the Software Life Cycle.
  • Self-motivated, team player with strong interpersonal and communication (written and verbal) skills.
Skills Preferred
  • Experience/knowledge of basic circuitry and EE principles.
  • Experience with software development environments, version control, and issue tracking tools.
  • Experience with Linux operating systems.
  • Experience with real-time embedded operating systems.
  • Experience with multiple protocols: J1939, CAN, Ethernet, Serial.
  • Experience with hands‑on troubleshooting using test equipment, CAN bus analysis tools, Ethernet network analysis tools, data acquisition systems.
Experience Required
  • Relevant internship experience.
Experience Preferred
  • 1 year of relevant experience.
Education Required
  • Bachelor of Science degree in STEM discipline.
Education Preferred
  • Bachelor of Science in Computer Engineering, Electrical Engineering.
Additional Information

Ability to obtain a US Secret Security Clearance required. Secret Clearance eligibility requires US citizenship.

#J-18808-Ljbffr
Position Requirements
Less than 1 Year work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary