The Boeing Company is seeking Software Engineers–Embedded to support the Armament Support Equipment Software Engineering team, focusing on Boeing Commercial Airplanes and Boeing Global Services Software Engineering organization
Requirements
- 2+ years of experience with C, C++ or C
- Knowledge of programming languages (e.g., C, Java, Java 2 Enterprise and Mobile Editions (J2EE, J2ME), C++, Visual Basic, C, Assembly, Ladder Logic, Numerical Control (NC) Programming, Matlab)
- Knowledge of communications, networking, and protocols (e.g., Transport Control Protocol/Internet Protocol (TCP/IP), File Transfer Protocol (FTP), Extensible Mark-up Language (XML), Wireless Access Protocol (WAP))
- Knowledge of computing equipment and its operating systems (e.g., Windows, Unix, Linux)
- Knowledge of software development and testing tools (e.g., editors, compilers, linkers, desktop simulations, configuration management tools, requirements management tools) capability and usage
- Knowledge of real-time software development and testing tools, capability and usage
- Knowledge of domains, characteristics, constraints and products that require real-time software and influence architecture, requirements, interfaces, designs, and integration/test approaches
Responsibilities
- Supports the design, development, test, debugging and maintenance of software that is integrated into embedded devices and systems and meets industry, customer, safety and regulation standards
- Assists with review, analysis, and translation of customer requirements into the design of software products for embedded devices and systems
- Supports building and writing code for embedded systems software to run on specific specialized hardware
- Contributes to integration of embedded software with hardware components
- Supports analysis, monitoring and improving the efficiency and stability of embedded software systems
- Participates in testing and debugging software for embedded devices and systems
- Supports implementation of current and emerging technologies, tools, frameworks, and changes in regulations relevant to software development and hardware technologies
Other
- Ability to Obtain U.S. Secret clearance – Final Post-Start
- Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science
- Occasional travel may be required (less than 10%)
- Must be a U.S. Person as defined by 22 C.F.R. §120.15
- Employer will not sponsor applicants for employment visa status