The job below is no longer available.
You might also like
in Bountiful, UT
Specialist, Software Engineer - Full-time / Part-time
•30 days ago
Estimated Pay | $51 per hour |
---|---|
Hours | Full-time, Part-time |
Location | Bountiful, Utah |
Compare Pay
Estimated Pay We estimate that this job pays $51.29 per hour based on our data.
$28.48
$51.29
$80.56
About this job
Job Title: Mid-Sr. Level Embedded Software Engineer
Job Location: Salt Lake City, UT
Requisition ID: 432
Position Responsibilities Include:
- Develop software for embedded devices and systems from requirements to production
- Support and participate in all phases of the software development life cycle, including requirements analysis, design, implementation, integration, and formal testing
- Contribute to software test plans, procedures, and other relevant technical documentation
- Participate in peer reviews, identify, track and repair defects
- Collaborate with a cross-functional engineering team
- Utilize a variety of software languages on Windows, Linux, and embedded real time operating systems
- Generate software bids/proposals in response to government RFPs
Required Qualifications:
- Bachelor’s Degree and minimum 4 years of prior relevant experience. Graduate Degree and a minimum of 2 years of prior related experience. In lieu of a degree, minimum of 8 years of prior related experience
Preferred Skills:
- Strong C++ skills
- Experience with high performance and multi-threaded programming
- Demonstrates depth of knowledge in programming languages, compilers, and application execution
- Demonstrated curiosity and ability to learn outside of core discipline
- Previous experience working with the DoD
- Experience with hands-on software development and troubleshooting on embedded targets
- Experience in embedded systems design, including use of an RTOS
- Working knowledge of signal processing, control systems, networking
- Knowledge of protocols such as IP, UDP, TCP, IPSec etc.
- Good communication skills and ability to work well in a team environment
- Solid presentation and writing skills