Principal Software Engineer
Empire Office, Inc.
San Diego, CA, United States
12 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$160,000.0 - $215,000.0
Working hours
Regular working hours
Job source
Tech stack
Binary Space Partitioning
UClibc (C Standard Library)
C++ (Programming Language)
Computer Engineering
Device Drivers
File Systems
Linux on Embedded Systems
Embedded Software
Flash Memory
Python (Programming Language)
VxWorks
Yocto
+3 more
Information Technology
Bare Metal
Hardware Debugging
Requirements
- 8-30 years of experience in embedded software development.
- Proficiency in C/C++, Python, BSP, kernel, and driver development.
- Strong experience with VxWorks, Embedded Linux, and/or bare-metal systems.
- Familiar with Buildroot/Yocto, NAND Flash file systems, and low-level hardware debugging using lab tools and in-circuit emulators.
- BS in Computer Science, Computer Engineering, or related field (MS preferred).
- Excellent problem-solving, analytical, and teamwork skills.
Pay: $160,000.00 - $215,000.00 per year
Experience:
- embedded software development: 8 years (Required)
- VxWorks, Embedded Linux, and/or bare-metal systems: 8 years (Required)
- Buildroot/Yocto, NAND, and low-level hardware debugging: 5 years (Required)
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦