Software Engineer
Magnum Hunt
United States
3 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on magnumhunt.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
Working hours
Regular working hours
Job source
Tech stack
Unit Testing
C++ (Programming Language)
Computer Programming
Data Transmissions
Linux
Device Drivers
Memory Management
Linux on Embedded Systems
Embedded Software
Linux Kernel
Object-Oriented Software Development
Real-Time Operating Systems
+5 more
System Programming
System Software
Multithreading
Event Driven Architecture
Optimization Algorithms
Job description
- Update design documentation and hold associated software design reviews
- Develop object-oriented software using C++ and software engineering best practices
- Unit test and debug software on both the system simulator and target ultrasound system hardware along with generating the associated documentation
Requirements
- BSCS, BSCE, BSEE, or equivalent required (MS desired)
- 5-10 years industry experience
- Programming expertise in C/C++
- Embedded Linux development experience
- Demonstrated skill in object-oriented software development
- Experience with embedded software design, software-hardware interaction with real-time operating systems, multi-threading, and event-driven architectures
- Familiarity with designing system software emphasizing data transfer, memory management, and algorithm optimization techniques for high performance applications
- Team-oriented and goal-oriented mindset
- Excellent verbal and written skills
- Linux kernel and driver development experience desired.
- Linux system programming desired.
- Experience in at least one embedded Linux distribution desired (e.g., Timesys)
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on magnumhunt.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago
KD
Krissy Davis
Best Countries for Software Engineers
about 3 years ago
LM
Luis Minvielle
Where To Find Software Engineering Jobs
over 2 years ago
M
Maulik
Software Engineer Career: Things You Should Know
over 3 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago