Software Engineer III
$79.3k - $113kWabtec
Company Description Job Description Who will you be working with? Embedded software team for our LOCOTROL® Remote Control Locomotive, Tower Control, and Distributed Power product portfolios. Working closely with PMs, System Engineers and Architects, and test teams to align with customer requirements. How will you make a difference? As a member of the LOCOTROL SW Team, you will be responsible for design, develop, integrate, test, demonstrate, and maintain embedded software applications used in Freight Locomotive control for our LOCOTROL® Remote Control Locomotive, Tower Control, and Distributed Power product portfolios. The systems are primarily developed in C and/or C++ targeting a variety of embedded platforms. This new role will primarily focus on design and development to integrate our Next Gen platforms with our RCS products. What do we want to know about you?
- Bachelor's Degree in Computer Engineering, Computer Science, or related field
- Minimum of 4 years developing embedded software in both RTOS and bare metal environments.
- Experience writing multi-process / multi-threaded programs using C or C++.
- Strong understanding of software design, methods, and architectural approaches.
- Knowledge of data structures, algorithms, and software engineering principles.
- Willing and able to travel 10% of your time.
- DDS
- Yocto
- C++23
- CMake
- GTest, especially in an automated/CI environment
- DOORS Next
- VS in/with Dev Containers
- GitLab
- GitLab CI
- Experience in Agile software development environments including Scrum and/or Kanban.
- Experience with ColdFire, ARM and/or PowerPC micro-processor in a C/C++ environment.
- Experience with communication protocols such as TCP/IP, UDP, RS232/RS422, HDLC, SPI, I2C, CAN.
- Experience with embedded Real Time Operating Systems (RTOS) including Green Hills INTEGRITY.
- Experience with software configuration management tools such as SVN or GIT.
- Experience with SW analysis tools (such as Klocwork, Understand, PC-Lint), and SW unit test tools (such as VectorCAST, etc.).
- Experience in design of high reliability, safety, redundant fail-safe products.
- Experience with industry standards (IEC 61508, DO-178B, Cenelec-50128, etc.).
- Develop and maintain software components, systems and their networks.
- Provide technical mentoring for more junior software engineers as needed.
- Design and implement software for embedded systems from requirements analysis through production and commercial deployment.
- Program in C and C++ all applications, components and interfaces.
- Maintain and enhance software deployed within existing embedded products and systems.
- Work closely with the business unit to ensure application development meets product specification requirements.
- Work closely with other engineering teams to ensure system functional and interface requirements are met.
- Design, implement and test software, ensuring quality specifications are met.
- Participate actively in design and code reviews.
- Drive performance and reliability enhancements.
- Interact with customers and partners in technical discussions throughout the development and deployment phases.
- Develop documentation including SW design, SW requirements, and SW architectures.
Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer III in West Melbourne, FL vacancy
- ...Job Description Job Description JOB TITLE : Software Engineer III REPORTS TO : Software Engineering Manager DIRECT REPORTS : None CITIZENSHIP REQUIREMENTS : MUST be US Citizen CONTRACT TERM: 3 months JOB DESCRIPTION: The...SuggestedFull timeContract workWork at office
- ...Join Our Team as a DevOps Engineer III in Melbourne, FL!Are you passionate about bridging the gap between development and operations? We... ...infrastructure.Build and maintain CI/CD pipelines for rapid, reliable software and platform delivery.Develop and manage Infrastructure as...SuggestedHourly payFor contractorsLocal areaRemote work
$79.3k - $118.9k
...employees are not only part of history, they\u0027re making history.\n\nNorthrop Grumman Aeronautics Systems has an opening for a Software Engineer/Principal Software Engineer \u2013 Requirements \u0026 Test, to join our team of qualified, diverse individuals. This position...SuggestedFull timeRelocation packageShift work$135k - $216k
...EMMETT team uses: programmatics, sensor modeling, and system engineering expertise to deliver this world-class SDA I&W system. What you... ...ensure continuous operation and efficiency.Contribute to the full software development lifecycle, including requirements analysis, design...SuggestedContract workShift work$95k - $201k
...This position requires an active U.S. Government Security Clearance at the TS/SCI level with CI polygraph.Vantor is seeking a Software Engineer to support the development and integration of software algorithms into operational systems. This position requires both software...SuggestedFull time$139.1k - $208.7k
...Northrop Grumman Aeronautics Systems sector is looking for a Software Functional Manager for the MDC2 family of programs located in... ...Development focus is for mission applications using software engineering best practices & standards and participate in the full life cycle...Full timeContract workInterim roleRelocation packageShift work$47.6 - $68 per hour
Software Engineer/Data Analyst needed for a contract opportunity with SOC’s client to work onsite in Melbourne, FL.Contract Lenth: 6+ Months, possible conversion to FTE*Must have an active TS/SCI clearance to be considered for this role.Job Description: Our Client is seeking...Contract work- ...Senior Software EngineerWe are seeking a highly experienced and technically proficient Senior Software Engineer to lead the design, development, and integration of software solutions within a Windows environment. The ideal candidate will have technical expertise and experience...Temporary workWork at office
$40 - $80 per hour
...Job Title: Embedded Software Engineer Job Description We are seeking a highly skilled Embedded Software Engineer to design, develop, and integrate software for embedded systems across the full development lifecycle. You will work from requirements analysis and architecture...Contract workTemporary workWeekend work$134k - $184k
...Senior Software EngineerSTR is hiring experienced Senior Software Engineers to join our multidisciplinary cyber/networking team committed to developing cutting-edge technologies that have an immediate and significant impact on our national security. Our team innovates...Full timeImmediate start- ...PROLIM Global Corporation ( is currently seeking a Software Engineer 3 for our client Northrop Grumman at location Melbourne, Florida, United States (Onsite) . [Job Description:] Description Of Services The Information Technologist will work with...Immediate start
- ...Embedded Software EngineerResponsible for definition, development and maintenance of real time embedded software applications for use... ...meets product specification requirements. Work closely with other engineering teams, partners and vendors to ensure inter-operability and...
- ...connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Specialist, Cloud Software Engineer Job Code: 42034 Job Location: Melbourne, FL Job Schedule: 9/80: Employees work 9 out of every 14 days – totaling 80...Local area
$63 - $70 per hour
...Description Software Cyber Security Engineer In this role, the Cyber Security Contractor will work closely with the Product Cyber Champion, software development teams, systems engineers, and program leadership to support the cybersecurity posture of the Trip Optimizer...Contract workTemporary workFor contractors$134k - $184k
...Senior Software Engineer STR is hiring experienced Senior Software Engineers to join our multidisciplinary cyber/networking team committed to developing cutting-edge technologies that have an immediate and significant impact on our national security. Our team innovates...Full timeImmediate start$110.94k - $169.43k
...strong collaboration within the Blue Ring spacecraft Systems Engineering, Integration & Test (SEIT) team and across the entire program.... ...system design, analysis, and test ~ Familiarity with embedded software system design or operation ~ First principles knowledge of...Permanent employmentFull timeTemporary workLocal area$121.02k - $169.43k
...beginning to be human-capable. We are seeking a Level 3 Fluids Engineer to join our team. This position involves developing, testing,... ...Develop and validate models of fluid systems using relevant software tools. Conduct experiments and analyze data to understand system...Permanent employmentFull timeTemporary workLocal area$107.5k - $204.5k
...us and help shape the future of aerospace and defense.The Avionics Computing Products team has an opening for a Principal Software Project Engineer (P4). As a pivotal member of the department, you will partner with systems, software, electrical, mechanical, and specialty...Temporary workWork experience placementStart working todayWork at officeRemote workRelocationFlexible hours$112k - $154k
...Job Description Job Description STR is hiring a Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. Work must be performed onsite. What you'll do: Reverse engineering complex software or firmware...Full timeWork experience placementLocal areaNight shift- ...connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Specialist, Cloud Software Engineer Job Code: 42034 Job Location: Melbourne, FL Job Schedule: 9/80: Employees work 9 out of every 14 days – totaling 80...Local area
$110.94k - $169.43k
...on a hardworking team of diverse specialists, technicians, and engineers, you will define, capture and manage mission-specific system... ...Integration & Test organization, working closely with other system, software, hardware and integration & test engineers to establish the...Permanent employmentFull timeTemporary workFor contractorsLocal areaRelocation- Job Title: Senior Specialist, Software EngineerJob Code: 42480Job Location: Palm Bay, Florida Job Schedule: 9/80 - Employees work 9 out... .... Job Description:We are seeking a Senior Specialist, Software Engineer who wants to stay hands-on building the software behind missions...
- Job Title: Senior Specialist, Software Engineer Job Code: 40955Job Location: Palm Bay, FLJob Schedule: 9/80: Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other Friday offJob Description:We are seeking a Software Engineer in Palm Bay,...Relocation package
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...Full timeTemporary workFlexible hours- ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Intern, Software Engineer Job Code: 42893 Job Location: Palm Bay, FL Job Schedule: 9/80: Employees work 9 out of every 14 days - totaling 80 hours...Summer workInternshipLocal area
$112k - $150k
...commercial, contracts, and operations. We're looking for an AI Engineer to help transform GE Aerospace operational data into production... ...ML Product Development Define, build, and evolve AI-powered software products that accelerate Commercial Engine Services operations-...Contract workRemote workRelocation package$18.5 - $33.5 per hour
...others think is impossible. Our employees are not only part of history, they're making history. Northrop Grumman is seeking Software Engineering Intern to join the Aeronautics Systems Intern Program. This position will be located in Melbourne, FL. The qualified...Full timeInterim roleSummer workInternshipSummer internshipRelocation packageShift work- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
$86.8k - $165.2k
...go here: Clearance Type: None/Not RequiredSecurity Clearance Status: Not RequiredWe are looking for an Industrial Manufacturing Engineer III to join our team and support our operations and the manufacturing of CNS (Communication, Navigation, and Surveillance) products...Permanent employmentTemporary workWork experience placementStart working todayWork at officeImmediate startRemote workRelocationFlexible hours- Job Title: Specialist, Integration and Test Software EngineerJob Code: 40773Job Location: Palm Bay, FLJob Schedule: 9/80 (Every other Friday... ...Technologies is seeking a Specialist, Integration & Test Engineer to support the development, assembly, integration, verification...For subcontractorRelocationRelocation packageWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!
Related searches
- software implementation project manager West Melbourne, FL
- software West Melbourne, FL
- software engineer - web development
- costco software developer
- lockheed martin software engineer
- software developer positions
- senior software engineer remote
- software engineer contract
- defense software engineer
- weekend software developer





