Engineer 2, Embedded Software - Lancer Worldwide

Polluxa, Inc.

San Antonio (TX)

On-site

USD 95,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Polluxa, Inc. is seeking an Engineer 2, Embedded Software to support design, development, and testing of embedded software and hardware systems for moderate complexity projects. You will work with cross-functional teams to design and develop innovative embedded products.

The role requires a strong foundation in firmware development, knowledge of UART/SPI/I2C/Ethernet, and experience with C/C++. You will contribute across the SDLC, perform analyses, and prepare technical reports.

Qualifications

  • Requires a Bachelor's degree in Computer or Electrical Engineering.
  • Proven embedded systems development experience with firmware, hardware integration and optimization.
  • Minimum 5 years of embedded software development experience.
  • Ability to work with cross-functional teams and communicate effectively.

Responsibilities

  • Support the design and development of embedded systems, including firmware, device drivers, and hardware interfaces throughout the SDLC.
  • Collaborate with electrical engineers to define system architecture, select components, and optimize system performance.
  • Conduct preliminary analysis, simulations, and testing to validate designs.
  • Collaborate with cross-functional teams including manufacturing, quality, and procurement to ensure project success.
  • Prepare, communicate and monitor moderate technical complexity project plans.
  • Prepare and present critical technical reports and documentation.
  • Troubleshoot and resolve moderate firmware issues during design and manufacturing.

Skills

Embedded software development
C/C++ programming
Firmware debugging
System architecture
Analytical thinking
Communication skills
Leadership / independent work

Education

Bachelor's degree in Computer Engineering or Electrical Engineering

Tools

Git
Oscilloscopes
Logic analyzers
Debuggers
SDKs

Job description

Summary The Engineer 2, Embedded Software supports the design, development, and testing of embedded software and hardware systems. This role supports projects of moderate technical complexity. The ideal candidate will have a moderate understanding of firmware development on embedded devices and will work closely with cross-functional teams to design and develop innovative embedded products.

  • Support the design and development of embedded systems, including firmware, device drivers, and hardware interfaces throughout the software development lifecycle (SDLC).
  • Collaborate with electrical engineers to define system architecture, select components, and optimize system performance.
  • Conduct preliminary analysis, simulations, and testing to validate designs.
  • Collaborate with cross-functional teams including manufacturing, quality, and procurement to ensure project success.
  • Prepare, communicate and monitor moderate technical complexity project plans.
  • Prepare and present critical technical reports and documentation.
  • Troubleshoot and resolve moderate firmware issues during design and manufacturing.
  • Moderate knowledge of software development in C/C++ principles and practices.
  • Ability to develop low-level firmware using embedded systems development tools, debuggers, and software development kits (SDKs) without consistent assistance from senior developers.
  • Knowledge of how to implement communication protocols (e.g., UART, SPI, I2C, Ethernet) and bus architectures (e.g., USB, PCIe, RS-485) on embedded devices.
  • Proficiency in using oscilloscopes, logic analyzers, and other debugging tools.
  • Proficiency in reading and interpreting electrical schematics of low-medium complexity.
  • Proficiency in version control systems for source code management (e.g., Git, SVN).
  • Proficiency with issue-tracking tools and Agile practices.
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Ability to work independently and lead technical teams.
  • Strong interpersonal skills and ability to build working relationships with team members and stakeholders.
  • Bachelor's degree in Computer Engineering, Electrical Engineering, or a related field.
  • Proven experience in embedded systems development, including firmware development, hardware integration, and software optimization.
  • Minimum 5 years of experience developing embedded software.

Lancer Worldwide is unable to sponsor applicants for employment-based visas for this position. All candidates must be legally authorized to work in the United States at the time of application and throughout employment, without the need for employer-sponsored visa status now or in the future.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineer 2, Software - Lancer Worldwide
Engineer 2, Software - Lancer Worldwide

Polluxa, Inc. • San Antonio (TX)

On-site
USD 95,000 - 125,000
Engineer 1, Embedded Software - Lancer Corporation
Engineer 1, Embedded Software - Lancer Corporation

Polluxa, Inc. • San Antonio (TX)

On-site
USD 100,000 - 135,000
Engineer 2, Embedded Software - Smart Apply Test Company
Engineer 2, Embedded Software - Smart Apply Test Company

Polluxa, Inc. • San Antonio (TX)

On-site
USD 85,000 - 120,000
Engineer 2, Software - Smart Apply Test Company
Engineer 2, Software - Smart Apply Test Company

Polluxa, Inc. • San Antonio (TX)

On-site
USD 85,000 - 120,000
Embedded Developer
Embedded Developer

Compunnel, Inc. • Town of Texas (WI)

On-site
USD 80,000 - 110,000
Embedded Software Engineer II
Embedded Software Engineer II

Acara Solutions, Inc. • Melbourne (FL)

On-site
USD 90,000 - 130,000
Embedded Software Engineer
Embedded Software Engineer

UEC Electronic • The Farms (SC)

On-site
USD 120,000 - 160,000
Engineer Embedded Software
Engineer Embedded Software

Polluxa, Inc. • Rolling Meadows (IL)

On-site
USD 110,000 - 140,000
C/C++ Embedded Software Engineer
C/C++ Embedded Software Engineer

MACHINE LEARNING TECHNOLOGIES LLC • Phoenix (AZ)

On-site
USD 100,000 - 130,000
Embedded Software Engineer
Embedded Software Engineer

Athari • Lexington (VA)

Hybrid
USD 96,000 - 131,000