Curtiss-Wright Corporation ยท 1 day ago
Embedded Software Engineer
Curtiss-Wright Corporation in Dayton, OH is a leading designer and manufacturer of rugged data storage solutions for the defense and aerospace industries. As an Embedded Software Engineer, you will contribute to the design, development, and testing of embedded systems, working closely with cross-functional teams to deliver high-quality software solutions.
AerospaceCommercialManufacturing
Responsibilities
Perform low level software development tasks such as writing drivers, I2C, SPI, CAN, Ethernet, USB, Serial to the required quality, complying with company procedures and within time and cost constraints
Develop software planning documents, software requirements & associated traceability and software design artifacts
Develop source code from design and requirements
Take responsibility for board level bring up of hardware, working with the hardware team to resolve any issues
Investigate problems and debug software
Perform technical reviews on software artifacts
Develop accurate time and cost estimates for software work packages
Ensure all allocated tasks are completed in accordance with the applicable project plan and work package definitions
To accept technical responsibility for allocated software lifecycle phases / tasks
To attend and actively contribute to the effective operation of applicable design reviews
Identify software development process improvement opportunities
Qualification
Required
2+ years of experience in embedded software development
Hands-on experience with low-level programming (drivers, communication protocols such as I2C, SPI, CAN, Ethernet, USB, Serial)
Strong proficiency in C/C++; familiarity with Python is a plus
Preferred
Exposure to automotive, avionics, or defense software development environments
Familiarity with software safety and quality standards (e.g., DO-178C, IEC 61508, MISRA C/C++)
Knowledge of UML-based design tools and automated testing techniques
Understanding of ARINC or other industry-specific standards
Experience working on Bare Metal, Linux, or RTOS (e.g., VxWorks) environments
Familiarity with configuration management tools such as Git
Basic understanding of hardware components (processors, memory, peripherals)
Knowledge of software development methodologies (Agile, Waterfall, or DevOps)
Awareness of requirements-based design and software verification practices
Strong problem-solving, debugging, and documentation skills
Benefits
Paid Time Off
401K with Employer Match and Profit Sharing
Health and Wellness Benefits
Learning and Development Opportunities
Referral Program
Competitive Pay
Recognition
Employee Stock Purchase Plan
Inclusive & Supportive Culture
Company
Curtiss-Wright Corporation
Curtiss-Wright Corporation is a diversified, multinational provider of highly engineered, technologically advanced products and services.
H1B Sponsorship
Curtiss-Wright Corporation has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (1)
2023 (1)
2021 (1)
Funding
Current Stage
Public CompanyTotal Funding
unknown2012-04-02Acquired
1929-08-22IPO
Recent News
2025-11-21
2025-11-11
Company data provided by crunchbase