Embedded Systems Engineer
at Jobr
Boston, Massachusetts, United States, onsite, mid, full time, 5+ years
seen 4d ago
- RTOS
- ROS 2
- C++
- C
- NMEA 2000
- Oscilloscopes
- NMEA 0183
- NVIDIA Jetson
- UART
- Bash
- SPI
- PTP
- CAN
- Logic analyzers
- PPS
- DDS
- Ethernet
- I2C
- Python
About the role
Seniority LevelsNo PreferencePast 2 WeeksRelevance
Filters1
Embedded Systems Engineer Jobs
As an Embedded Systems Engineer, you will be at the forefront of developing innovative technologies embedded in various devices. From designing microcontroller systems to implementing real-time operating systems, your role will be crucial in shaping the future of smart devices. The job market for Embedded Systems Engineers is promising, with a growing demand for professionals who can work on complex systems. The yearly salary range for Embedded Systems Engineers is typically between $70,000 to $120,000, depending on experience and location. To excel in this role, you need to have a strong grasp of low-level programming, hardware interfacing, and knowledge of embedded systems design. Understanding sensors, debugging techniques, and real-time operating systems will also be essential. Work-life balance can vary depending on project deadlines, but with the right skills and dedication, you can build a rewarding career in this field.
Not looking for embedded systems engineer roles? Jobr also lists openings for hardware engineer , systems engineer , electrical engineer , robotics engineer , and control systems engineer — all sourced directly from company career portals and updated daily.
Back
Embedded Systems Engineer
Apply
Workplace Type
Onsite
Greywright is hiring an Embedded Systems Engineer to help build out and improve on the onboard computing that connects autonomous vessels' sensors, autonomy software, and vehicle systems. You will work on embedded platforms, integrate sensors and I/O, and build the health monitoring and fail-safes that keep uncrewed craft safe and recoverable.
You will work closely with our GNC, software, electrical, and networks teams, building on our existing vehicle baselines and seeing your work run on real vessels at sea.
What you would do
* Develop and maintain embedded software on onboard vehicle computers, including board support packages, device drivers, boot configuration, and system services. * Integrate sensors and I/O, including IMUs, GNSS receivers, radar, cameras, and payloads, over interfaces such as Ethernet, CAN, serial, SPI, and I2C. * Manage time synchronization and timestamping across sensors and compute (e.g., PTP, PPS) so autonomy and GNC receive accurate data. * Build health monitoring, watchdogs, and fault detection that report system status and trigger safe behavior when components fail. * Implement fail-safe and degraded-mode behaviors for uncrewed operation with the GNC, autonomy, and systems teams. * Harden onboard systems, including secure boot, access control, and reliable field software updates. * Profile and optimize performance, latency, and resource use on constrained hardware. * Bring up new hardware with the electrical team, and debug issues on the bench, in hardware-in-the-loop setups, and in the field. * Document interfaces, configurations, and procedures.
Read from jobr.pro, last seen 4d ago.