Embedded Software Engineer I – IV

Posted 5 Days Ago
Bingen, WA
Entry level
Aerospace • Manufacturing
The Role
Responsible for developing firmware and writing drivers for embedded applications. Requires data analysis, testing, and collaboration with technical teams for vehicle command and control systems.
Summary Generated by Built In

Embedded Software Engineer

The Embedded Design Engineer is responsible for developing new firmware and writing drivers for a variety of applications and sensors. Data analysis and testing for robustness and effectiveness is essential. This responsibility covers the development, deployment, and maintenance of all embedded applications for vehicle command and control as well as peripheral systems. The Embedded Design Engineer will work closely with the Z1 technical team to ensure customer requirements and user experience are prioritized. A basic understanding of electronics and the ability to read and understand electrical schematics is preferred.  The candidate should have all of the required skills and one or more of the preferred skills.

Required skills:

  • Motivated and enthusiastic with a positive attitude
  • A self-starter with great time management skills
  • Willingness to learn, try new things, and wear many hats
  • Able to adapt to changing engineering standards
  • Engineering / science degree, or equivalent experience
  • Effective verbal communication skills
  • Strong attention to detail
  • Strong analytical and problem-solving skills
  • English fluency
  • Legally able to work in the USA

Preferred skills (one or more):

  • Embedded programming in C, C++, and/or assembly (ARM Cortex-M3/M4, STM32, MSP430 using IAR / STCube / Code Composer Studio (eclipse-based IDE))
  • Desktop / GUI programming (e.g., Visual Studio C#, python, LabWindows/CVI/LabView)
  • Embedded web server development
  • RC building / piloting (e.g., DJI, Pixhawk, ArduPilot, servos, ESCs)
  • Experience with single-board computer development (e.g., Raspberry Pi, Arduino, BeagbleBone, Mbed)
  • Assist in tool development for testing and system integration
  • An ability to read electrical schematics and interface with hardware engineers and technicians.
  • Develop, enhance and debug new and existing real-time software in C and C++ in embedded Linux, RTOS, and “bare metal” environments (e.g., FreeRTOS, uCOS, embOS)
  • Revision control experience (e.g., Git, Subversion)
  • Drive software development for performance, scalability, modularity, robustness, and tight integration with the hardware
  • Network and system-level debugging and code optimization
  • Technical writing with skills in MS Office, Excel, PowerPoint (or Open Office equivalents)
  • IoT / cloud platform development (e.g., Amazon Web Services, Azure, Google)
  • BS or higher in Computer Science/Engineering, Electrical Engineering, Physics or proof of exceptional skills in related fields, with practical experience
  • Project management

Nice-to-have:

  • PCB circuit design / schematic capture (e.g., Altium, Cadence OrCAD, DesignSpark, Eagle, Kicad, Protel, etc.
  • PCB layout (e.g., Altium, PADS (PowerPCB), Mentor Graphics, Cadence Allegro, Eagle, Kicad)
  • Soldering on PCB under microscope on surface mount packages down to 0402 sizes
  • Building cables (solder cup, crimping)
  • Network and system-level debugging and code optimization
  • Implement continuous improvements and best practices within the team, and larger organization
  • Drive software/hardware co-design for optimized solutions and schedules
  • Experience with wired and wireless networking and developing software for networked IoT products
  • Capable of delivering top-quality C and C++ code in multi-threaded and multi-process systems
  • Electrical simulation (e.g., PSPICE, HSPICE, LTSPICE, SPICE, Genesys)
  • Mathematical analysis and scripting (e.g., MATLAB, Octave)
  • MCAD / 3D model development (e.g., SolidWorks, AutoCAD, Autodesk EAGLE, Fusion 360, Inventor, SketchUp)
  • Reverse engineering experience (i.e., product teardowns)

Top Skills

Amazon Web Services
Arduino
Arm Cortex-M3
Arm Cortex-M4
Assembly
Azure
Beaglebone
C
C++
Code Composer Studio
Embos
Freertos
Git
Google
Iar
Labview
Labwindows
Msp430
Python
Raspberry Pi
Stcube
Stm32
Subversion
Ucos
Visual Studio
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Bingen, , WA
10 Employees
On-site Workplace
Year Founded: 2019

What We Do

Zepher Flight Labs is a UAS development and manufacturing firm focused on creating a family of manufacturable, user-friendly and sustainable autonomous vehicles for large-volume operations

Similar Jobs

CoreWeave Logo CoreWeave

Senior Software Engineer

Cloud • Information Technology • Machine Learning
3 Locations
1000 Employees
Remote
Hybrid
Seattle, WA, USA
440 Employees

Qualtrics Logo Qualtrics

Machine Learning Engineer II

Artificial Intelligence • Information Technology • Natural Language Processing • Software • Business Intelligence • Generative AI
Seattle, WA, USA
5000 Employees
127K-240K Annually

Metropolis Technologies Logo Metropolis Technologies

Senior Manager, Software Engineering (Customer Experience)

Artificial Intelligence • Computer Vision • Machine Learning • Payments • Real Estate • PropTech
Easy Apply
Seattle, WA, USA
23100 Employees

Similar Companies Hiring

True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees
Caliola Engineering Thumbnail
Software • Machine Learning • Hardware • Defense • Data Privacy • App development • Aerospace
Colorado Springs, CO
53 Employees
Red 6 Thumbnail
Virtual Reality • Software • Hardware • Defense • Aerospace
Orlando, Florida
113 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account