Remote Embedded Software Engineer
Talascend is currently seeking an Embedded Software Engineer for a remote, W-2 contract opportunity with our client.
Overview
The role involves leading the full lifecycle development of embedded real-time safety-critical navigational software, including requirements decomposition, software architecture, coding, and verification. This is an implementation role requiring strong engagement, quick learning of legacy code base, and focus on feature implementation.
Responsibilities
- Requirements decomposition and work assignments
- Sensor management and navigational feature definition and design
- Software architecture and coding of real-time OS
- Utilize BitBucket/Jira toolset along with Visual Code toolchain
- Integration and system activities
- Unit test and coordination of external verification and validation activities
- Factory deployment and support
- Must be U.S. Citizen (single citizenship)
- Bachelor's degree in Engineering, Computer Science, Mathematics, or Physics
- 7+ years of quantified experience in software engineering using C/C++
- Experience with Mentor Graphics Nucleus real-time OS and low-level drivers/HAL elements
- Experience with IMU for motion and ranging/aiming functions
- Understanding various software development lifecycle (waterfall, Agile)
- Demonstrate the ability to develop efficient and high-quality embedded software and architecture
- Knowledge of software configuration management and change management practices
- Diverse and global teaming and collaboration
- Effective communicator
- Team leadership and coordination experience
- Ability to quickly analyze, incorporate, and apply new information and concepts
- Ability to consistently make timely decisions even in the face of complexity, balancing systematic analysis with decisiveness
- Ability to convey subtle or complex messages clearly, as appropriate for the topic and audience
We thank all applicants for their interest. However, only those qualified individuals who closely meet the qualifications of the position will be contacted. The details of the position are only a summary, other duties may be assigned as necessary.
Background Check and Drug Screen may be required.
Pay range is not a guarantee of compensation or salary, as final offer amount may vary based on factors including but not limited to experience and geographic location. Talascend also offers a variety of benefits including: health and disability insurance, 401(k), EAP, paid time off, and company-paid holidays. The specific programs and options available to an employee may vary depending on date of hire, plan requirements, schedule type, and client work site mandates.
Talascend is an Equal Opportunity Employer that recruits and hires qualified candidates without regard to race, religion, sex, sexual orientation, gender identity, age, national origin, ancestry, citizenship, disability, or veteran status.