US
0 suggestions are available, use up and down arrow to navigate them
What job do you want?

Senior Embedded Software Engineer 100% Remote job in Chicago at Iontra Inc

Create Job Alert.

Get similar jobs sent to your email

List of Jobs and Events

Apply to this job.
Think you're the perfect candidate?
Senior Embedded Software Engineer 100% Remote at Iontra Inc

Senior Embedded Software Engineer 100% Remote

Iontra Inc Work from Home/Remote Full-Time

Senior Embedded Software Engineer 100% Remote

Salary: $130K

Iontra llc – Denver, CO

www.iontra.com

Requirement: Authorized to work in the U.S – No Sponsorship Available.


Iontra’s team is comprised of veteran technology and business builders, including former NASA / CalTech Ph.D. and the executive management team that developed and launched the highly successful Proterra electric bus and charging infrastructure company.

Iontra is involved in the development of important battery improvement and enabling technologies. This is a full-time, hands-on role in a fast-paced startup environment. We are looking for a Senior Embedded Software Engineer to join the team develop firmware for Iontra's battery technology.


Responsibilities:


Architect and implement embedded software features as part of a larger team-based

software project.


Mentor other embedded software engineers on code architecture and best practices

for embedded software development.


Conduct technical reviews and participate in peer code reviews providing teammates with comments and suggestions.


Write test plans, unit tests and automate testing. Document testing procedures.


Use Agile project tools to track progress and provide insight to the rest of the team about work

being done.


Required

Skills & Qualifications:


BS/MS in Computer Science, Computer Engineering, Electrical Engineer or equivalent practical experience.


Minimum of 7 years of experience in software or hardware development related fields.


Programming skills in C for embedded microcontrollers.


Experience with Git or other version control software.


Familiarity with bootloaders, communication protocols (UART, I2C, SPI, etc.) and state machine design.


Experience with PCB bring-up and debugging.


Comfortable using debuggers, oscilloscopes, simulators and logic analyzers.


Ability to work in both a team environment and autonomously.


Excellent communications skills: verbal, written and interpersonal.


Desirable

Skills & Qualifications:


Detailed knowledge of ARM Cortex-M processors.


Experience with embedded processors in Xilinx or Altera FPGAs.


Experience in automated control and theory/algorithms such as PID, FFT, etc.


Knowledge and experience with continuous integration workflows and tooling like Github

Actions and Docker.


Scripting skills (Python, Perl, Bashor similar).


Hands-on experience with real-time operating systems.


Experience working with Linux, especially in an embedded environment.


Experience with agile development methodologies.

Recommended Skills

  • Arm Architecture
  • Agile Methodology
  • Algorithms
  • Architecture
  • Automatic Control
  • Automation
Apply to this job.
Think you're the perfect candidate?

Help us improve CareerBuilder by providing feedback about this job:

Job ID: LI09-ek9hinu

CareerBuilder TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.