Embedded Software Engineer II

Globenet Consulting Corp
Bellevue, WA, United States
19 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$104,000.0 - $114,400.0
Working hours
Regular working hours
Job source

Tech stack

Systems Engineering C++ (Programming Language) Software Design Documents Embedded C Embedded Software Hardware-In-The-Loop Simulation MATLAB Simulink Software Engineering Software Systems Verification and Validation (Software) Stateflow
+3 more
System Software Test Data Information Technology

Job description

  • Work on advanced embedded control software for diesel engine and aftertreatment systems.
  • Contribute throughout the complete software development lifecycle.
  • Collaborate with experienced software, systems, validation, and testing teams.
  • Gain exposure to production-level embedded software in the heavy-equipment industry.
  • Work in a primarily office-based engineering environment with limited laboratory interaction., The AES Group Inc. is seeking an Embedded Software Engineer II to support the development, enhancement, documentation, validation, and maintenance of embedded engine-control and aftertreatment software., * Design, develop, and maintain embedded engine-control and aftertreatment software strategies.
  • Create control logic, software models, flow diagrams, and architectures using MATLAB, Simulink, and Stateflow.
  • Support concept development, implementation, validation, documentation, release, and production support.
  • Troubleshoot existing production software and implement continuous improvements.
  • Prepare technical documentation, engineering diagrams, flowcharts, and ISO-aligned design documents.
  • Collaborate with software developers, systems engineers, validation teams, and other engineering stakeholders.
  • Lead technical discussions to gather requirements and develop practical software solutions.
  • Analyze engine-test data and support software-related troubleshooting.
  • Review HIL and SIL validation results and work with validation engineers to resolve issues., The position is approximately 90% office-based, with occasional interaction in engine-testing laboratories. Engineers primarily review test results electronically and support software strategy development. Standard personal protective equipment may be required when entering laboratory areas. Core Skills and Tools

  • Embedded software development
  • MATLAB, Simulink, and Stateflow
  • Engine-control software
  • HIL and SIL testing
  • Technical documentation
  • Software strategy development
  • Cross-functional engineering collaboration

Requirements

The ideal candidate has hands-on experience with MATLAB, Simulink, and Stateflow, along with strong technical documentation and cross-functional communication skills., * Bachelor’s degree in Computer Science, Software Engineering, Mechatronics Engineering, or a related discipline.

  • Two to four years of full-time industrial embedded software development experience.
  • Hands-on experience with MATLAB, Simulink, and Stateflow.
  • Experience developing or maintaining embedded control software for production systems.
  • Strong understanding of the embedded software development lifecycle.
  • Experience creating technical documentation, engineering diagrams, and flowcharts.
  • Strong written, verbal, analytical, and cross-functional collaboration skills., * Experience in automotive, heavy equipment, aerospace, industrial automation, or embedded systems.
  • Knowledge of diesel engine controls or aftertreatment systems.
  • Familiarity with Hardware-in-the-Loop and Software-in-the-Loop testing.
  • Exposure to Embedded C or C++.
  • Experience supporting software validation and interpreting test results.

Benefits & conditions

Pulled from the full job description

  • Opportunities for advancement, * Competitive salary
  • Opportunity for advancement
  • Training & development

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:34 min

Selecting specific microcontrollers and fundamental programming languages for powertrains

David Romić · WWC 2023

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

2:40 min

Motivations for transitioning legacy MATLAB repositories to Python

Michael Niebisch Michael Niebisch · WWC 2024

2:14 min

Custom domain controllers and vehicle communication networks

Denis Grahovac · WWC 2021

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

2:01 min

Introduction to domain specific languages and their applications

Irina Artemeva · WWC 2023

Videos

See all

Related articles

See all