Full-Time

Embedded Firmware Engineer

Second Order Effects

Second Order Effects

51-200 employees

Engineering consulting

Consulting
Industrial & Manufacturing
Energy
Aerospace
Consumer Goods

$102,630 - $148,250

Equity Incentive Plan, 100% employer-paid health insurance, flexible paid time off policy, 401(k) retirement account with employer matching, flexible work policy, paid parental leave, relocation assistance, EV charging ports, daily catered lunches, snacks

Junior, Mid, Senior

El Segundo, CA, USA

Required Skills
Rust
Python
Git
Requirements
  • Bachelor's degree in Computer Science, Engineering, Math or Science discipline
  • Proficiency in at least one programming or hardware description language (e.g., Python, C/C++, C#, Rust, etc.)
  • Familiarity with code development for microcontrollers or other embedded processors
  • Experience with hardware-level software development, including timers, interrupts, and hardware peripherals, such as SPI and ADC
  • Hardware-level debug experience, including familiarity with tools, such as oscilloscopes, logic analyzers, protocol analyzers, etc.
  • Experience using version control systems such as Git
  • Applicant must be willing to work 40 hours a week on-site in El Segundo, California, USA
  • Applicant must be eligible to work on ITAR projects
Responsibilities
  • Develop, debug, and test embedded firmware for a wide variety of processor architectures and applications
  • Design and implement data interfaces between embedded devices and mobile and desktop applications
  • Develop low-level drivers to Interface with a wide range of embedded hardware peripheral devices, such as sensors, displays, and motors
  • Create unit, module, and system level test scripts and test plans
  • Participate in peer reviews of code features with other firmware team members
  • Interface with clients and project leads to help define requirements and iterate designs through final release and validation testing
  • Support bring up of new hardware designs in the lab with other engineers
  • Participate in the development and maintenance of custom tools to support firmware development

Second Order Effects (SOE) is an engineering consultancy that transforms uncertainty into fully functional hardware and software. We work on projects at various stages of development and scope; we perform analysis, build prototypes, and take products to market. Our cross-disciplinary team solves critical problems across numerous industries, including automotive, aerospace, consumer electronics, industrial automation, biomedical, green energy, and marine. Our designs control rocket engines, manage satellite communications, generate safety-overrides for self-driving cars, and are enjoyed by consumers around the world.

Company Stage

N/A

Total Funding

N/A

Headquarters

El Segundo, California

Founded

2016

Growth & Insights
Headcount

6 month growth

1%

1 year growth

3%

2 year growth

57%

Benefits

Competitive compensation + equity incentive plan

100% employer-paid health insurance (Medical, Dental, Vision) for employees + 50% dependent coverage

Flexible paid time off policy + 11 paid holidays + 12 paid sick days

401(k) retirement account and employer matching (Safe Harbor 4%)

Hybrid working arrangements

Paid parental leave

Relocation assistance available if 50+ miles away from the office

Electric Vehicle (EV) charging ports

Casual dress code

Daily catered lunches, snacks, and accessible kitchen

INACTIVE