Embedded Software Engineer - All Levels
BAE Systems, Inc. · Endicott, NY · 1 mo ago
HybridInformation Technology$107k–$183k/yrFull-time
Responsibilities
- Participate in each phases of the software life cycle, including project planning, requirements development, software design/implementation, and integration and test
- Develop software designs and implementations that meet stringent requirements for complex embedded control systems
- Develop software using Green Hills, ARM Development Studio, or other software development environments for embedded targets ranging from PowerPC to multi-core ARM processors
- Use and evolve existing processes to utilize the most effective techniques to minimize design/product cost
- Demonstrate leadership as you mentor your team and interface with customers
Requirements
- Bachelor's Degree in Computer Science, Computer Engineering, or related field
- 4+ years of work experience in embedded software development using C/C++/Assembly languages
Preferred
- Master's Degree in Computer Science, Computer Engineering, or related field
- Experience in Embedded real-time operating system development
- Experience with PowerPC, ARM, x86 processor architectures
- Hardware/Software integration and debug experience
- Familiarity with source control systems and configuration management practice
- Higher-level programming & scripting languages such as JAVA, Python, Matlab & Simulink
- Familiarity with safety-critical development using DO-178B/C or equivalent stringent process requirements
Pay
Full-Time Salary Range: $107359 - $182510
This range is based on our market pay structures. However, individual salaries are determined by a variety of factors including, but not limited to: business considerations, local market conditions, and internal equity, as well as candidate qualifications, such as skills, education, and experience.
Benefits
- Health, dental, and vision insurance
- Health savings accounts
- A 401(k) savings plan
- Disability coverage
- Life and accident insurance
- Employee Assistance Program
- Legal plan
- Discounts on home, auto, and pet insurance
- Paid time off, paid holidays, and other types of leave
- Recognition program