Skip to content
mimi

Embedded Energy Software Engineer

E-Solutions

Green Valley · On-site Full-time Mid Level 2w ago

About the role

About

As an Embedded Energy Software Engineer, you will develop embedded software for electronics control systems supporting diesel engine programs and electrification programs. Areas of responsibility include the development of embedded software features in the C programming language and Matlab/Simulink to meet system requirements. A BSEE or BS Computer Engineering and at least four years industry experience in embedded control software development experience is required.

Responsibilities

  • Develop library software utilizing system requirements to design, develop, and test.
  • Complete software activities assigned and work with an architect to merge into the mainline library release.
  • Occasionally support process partners by troubleshooting software with a debugger.

Technical Skills Required

  • 4 or more years of industry embedded software development experience.
  • 2 or more years of embedded C language programming.

Desired Skills

  • Matlab/Simulink experience.
  • Experience with the following tools: Git, Clearcase, Trace 32 Debugger, CANalyzer, Cat ET Service Tool.
  • Experience working with and troubleshooting electrical systems.
  • Knowledge of diesel engine control and operation.
  • Strong analytical skills.
  • Prior work experience with CAN/SAE J1939.
  • Prior work experience with Engine or Machine software development.
  • Experience with scripting languages such as Python.

Soft Skills Required

  • Good communications skills.
  • Desire to work in a fast paced, team environment.
  • Ability to use PC tools such as MSOffice, Visio.

Education Requirement

  • Bachelor's degree in computer science, software engineering or relevant field required.
  • 4 years experience required.

About the Company

  • e-solutions

Skills

C Programming LanguageCANalyzerCat ET Service ToolClearcaseCommunication SkillsComputer EngineeringComputer ScienceControl SystemsDebugging ToolsDiesel EngineElectrical EngineeringElectronicsEmbedded Programming LanguagesEmbedded SoftwareEmbedded SystemsEnergy EngineeringGitIBM Rational ClearCaseIdentify IssuesMATLABMicrosoft OfficeMicrosoft VisioPython Programming/Scripting LanguageRequirements ManagementScripting (Scripting Languages)Software AdministrationSoftware DebuggingSoftware DevelopmentSoftware EngineeringSystems Administration/ManagementTest Plan/Schedule

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free