Embedded Software Engineer - Layer 3 Networks Engineering - Denver, CO at Geebo

Embedded Software Engineer - Layer 3 Networks

Bridgeview is currently seeking an Embedded Software Engineer - Layer 3 Networks for one of our clients.
If you love building and supporting technology solutions that make businesses successful, then read on for more details.
TITLE:
Embedded Software Engineer - Layer 3 NetworksLOCATION:
RemotePOSITION TYPE:
12-month contract, with possibility of extension BENEFITS & PERKS:
Medical, Dental & Vision insurance; 4% match on 401K, Life & LTD Insurance, and Employee Perks (more detail below) OVERVIEWThe Flight Software Engineer will work on flight software for space vehicles and work with engineering and manufacturing stakeholders and other members of the software team in a cross-functional environment to support the full Software Development Life Cycle of embedded-software products.
To be successful in this role, you should be capable of synthesizing information across multiple problem domains and collaborating within multi-disciplinary teams.
HOW YOU WILL MAKE AN IMPACT Develop domain knowledge on Attitude Control Subsystems and Data Handling software associated with satellite command, guidance and navigation, telemetry, power management, thermal, fault detection, mechanism and payload subsystems.
Use system-level requirements to develop software elements.
Embedded software development with C/C++, leveraging multi-core programming to set-up process with threads.
Develop test plans derived from software requirements and perform complex tests.
Compile test bed requirements to support test plan and support development and validation of test beds.
Develop comprehensive unit tests and write test cases to validate individual components and functionalities of the software.
Utilize JIRA as a project management tool to organize, track, and prioritize tasks within an Agile framework.
EXPERIENCE REQUIRED 5
years of relevant work experience as a software engineer.
Demonstrated ability to implement maintainable software in C/C++.
Experience with embedded software design for layer 3 networks.
Experience in the design and implementation of network architecture.
Experience designing and implementing embedded software in an RTOS such as Greenhills Integrity, VxWorks, or RTEMS.
Demonstrated facility with software revision control systems and workflows (e.
g.
Git, CVS).
Familiarity with Attitude Control Systems (ACS) and Core Flight Software (CFS).
Experience with NASA, DoD or FAA Program Management, Software Engineering, or Systems Engineering standards.
Ability to develop software verification plans, unit level and open loop test suites and procedures, executing the test procedures and documenting test results to ensure software system requirements are met.
Bachelor's degree in Computer Science, Computer Engineering, Aerospace Engineering, Physics, Mathematics or related field (4 additional years of experience may be substituted in lieu of a degree).
ABOUT BRIDGEVIEWBridgeView is a talent and technology consulting company that helps business leaders build exceptional technology teams and deliver complex projects with confidence.
Since 2005, BridgeView's tenured recruiting team has built a vast network of niche technologists and executive leadership candidates to help our clients solve their most complex talent challenges.
Paired with strategic consulting services, BridgeView further delivers project collaboration in the areas of people, process, and technology.
This blended approach allows clients to adjust in real-time to align with their budgets while receiving Big 5 expertise to meet their objectives.
BridgeView.
Within Sight.
Recommended Skills Agile Methodology C+
(Programming Language) Cvs Computer Engineering Control Systems Data Processing Apply to this job.
Think you're the perfect candidate? Apply on company site Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.