Our client, a leading federal defense contractor has an immediate 6 contract-opportunity for a Sr. Embedded Software Engineer WITH C/Linux in Canonsburg, PA. You will work on Naval Programs, developing middleware improvements for embedded systems, as well as taking a critical role in enhancing the capabilities for this architecture.
This position is 100% onsite in Canonsburg, PA.
Duties and Tasks:
- Design, development, testing and delivery of software artifacts in support of customer requirements
- Leadership in and contributions to the next design of the embedded system services.
- Proactively driving the software engineering life cycle, from requirements gathering, analysis and documentation to government support and maintenance.
- Provide technical leadership and engineering expertise in diagnostics/debugging issues in existing code required for real time high surety systems.
- Collaborate across the functional teams to resolve issues and recommend solutions to ensure that your software and the system meets requirements with the safety, security, and performance needed for deployment.
- Engage with the customer community through reviews of progress, issues, feedback, and technology/capability roadmaps.
- Must be US Citizen due to government requirement
- Must be able and willing to obtain a DoD Secret Clearance (active Secret is preferred at time of hire)
- Requires a Bachelor's degree in STEM field and 8+ years of job-related experience, or a Master's degree plus 6 years of job-related experience.
Knowledge, Skills and Abilities:
- Ability to communicate project vision, scope and technical details with other technical team members
- Knowledge of and experience using C (6+ years)
- Knowledge of and experience using Linux (shell scripting and command line expertise)
- Experience in embedded real-time systems
- Knowledge of and experience using message-oriented middleware
- Desire to work within the entire software engineering lifecycle
- A quick learner and adaptable to new technologies
- Excellent oral and written communication skills
- Comfortable in implementing ideas from scratch, owning major application features, and take responsibility for their maintenance and improvement over time.
- Experience participating in technical architecture decisions for complex products.
- Demonstrated in-depth experience developing, testing and debugging real time software.
- Compiling and assessing user and customer feedback to improve software performance.
- Experience with DevOps concepts such as:
* Implementing Version Control and standing up branching strategies.
* Knowledge, Skills and Abilities:
* Ability to communicate project vision, scope and technical details with other technical team members
Canonsburg, PA
1
Monday, March 17, 2025
Contract
12+ months w/ option to convert
Sunday, February 16, 2025
Know someone who would be a good fit? We pay for referrals!