Advanced Lead Engineer - Embedded Software Development
You will execute assigned project tasks while leading other team members under defined requirements and processes leading to final product deliveries of software applications and infrastructure (e.g., device drivers, boot loaders, board support packages, operating systems, built-in-test, etc.). Job Description Roles and Responsibilities In this role, as the Lead Software Engineer, you will be responsible for embedded real-time software development on various products and lead / participate in the following:
- Develop software architecture and design.
- Define interface requirements and establish software APIs to hardware devices and software applications.
- Define software requirements and respective test cases and procedures.
- Perform software implementation, debug, and integration activities.
- Develop software test applications.
- Accountable for full project execution tasks including: Scope definition, Schedule, Cost, Technical definition, Quality for the end software work product.
- Measure and report on progress through defined metrics and earned value approaches.
- Interface with team members as part of a global team with remote and local team members.
- Execute software reuse strategies aligned to a product line development environment.
- Execute trade studies related to software technologies such as operating systems, hypervisors, and development / verification tools.
- Participate in selection of appropriate technologies, processes, and tools that meet product requirements and advance software architectures.
- Bachelor's degree from an accredited university or college
- Minimum of 6 years of experience in a software engineering discipline
- This role requires use of technical data subject to U.S. Government contract restrictions and this posting is only for U.S. Citizens. GE will require proof of status.
- Master's degree in an Engineering related field from an accredited university or college.
- Experience with software development processes and certification standards.
- Programming languages: C, C++, Ada, Python, scripting languages, XML.
- Model Based Design using UML.
- Experience with Multicore.
- Real-Time OS (RTOS): VxWorks, Integrity, Linux, and hypervisor technologies.
- Tools: DOORS, ALM / RTC, Enterprise Architect (EA), GEARS, JIRA, GIT, Jenkins, Gradle, SIMICS, QA-C, KEPM).
- Automated SW build and test, Continuous Integration, SW Metrics.
Recommended Jobs
Experienced Line Cook - Evening Shift
Job Description Job Description We are looking for a reliable, experienced Line Cook to join our team at the yacht club, working alongside Chef Victor in a fast-paced, high-quality kitchen. …
Insurance Agent - Farmers Insurance
Job Description Job Description Insurance Agent – Farmers Insurance (Justin Price Agency, Jonesville, MI) Join a Top Agency in Jonesville, MI! Justin Price Agency, a leading Farmers Ins…
Veterinary Receptionist
Job Description Job Description Now Hiring: Receptionist/Assistant Red Barn Veterinary Medical Center is seeking an experienced Receptionist/Assistant to join our team. Veterinary experien…
Healthcare Attorney
Job Description Job Description Healthcare Attorney Location: Detroit, Troy, Ann Arbor, Lansing, or Grand Rapids Type: Full-Time, Hybrid Compensation: Flexible depending on experience,…
Davenport Screw Machine Technician
Job Description Job Description We are a leader in the multi-spindle screw machine industry. We are looking for Skilled Davenport Machine Operators who are committed to Quality to join our team. …
TLC Drivers Wanted
Job Title: TLC Drivers Location: New York City, NY (Manhattan, Bronx, Brooklyn, Queens) Office Location: 14 Bruckner Blvd, 3rd Floor; Suite3B, Bronx NY, 10454 Phone: 1-347-632-4433 Company: TRIP…
Risk Management Coordinator
Job Description Job Description Risk Management Coordinator Facility: MediLodge of Marshall Do you have experience in healthcare Risk Management or Risk Management in general, and a passio…
Lifeguard - Romulus Athletic Center
Job Description Job Description LIFEGUARD – Romulus Athletic Center ROM SFM, LLC LOCATION: Romulus, MI DEPARTMENT: OPERATIONS REPORTS TO: OPERATIONS DIRECTOR STATUS: PART-TIME (N…
Floral Clerk 487
Job Description Job Description Position Summary: Create an outstanding customer experience through exceptional service. Establish and maintain a safe and clean environment that encourages our…
Aircraft Maintenance Manager - A&P License required
Job Description Job Description Elevate Your Career with the Leading Regional Airline in Indianapolis! Join a team that takes pride in being the largest fleet operator of Embraer 170/175 aircra…