Distributed Systems Software Engineer
Siemens
Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our Product Lifecycle Management (PLM) software.
Responsibilities:
• 10+ years of technical experience
• 10+ years of industry experience
• Required knowledge, skills, or expertise o Proficiency in C/C++ and Python for Linux based application development o Experience writing code optimized for scalability and performance o Working knowledge of bash scripting o Strong debugging skills using tools such as GDB and Valgrind o Experience designing multi process or multi threaded applications o Solid computer science fundamentals with a deep understanding of system and architecture concepts o Hands on experience with AI enabled development techniques to enhance productivity and accelerate delivery • Preferred / Nice to Have Skills o Windows application development experience o Proficiency in the Go programming language o Experience with client/server architecture development o API development experience using REST and GraphQL o Familiarity with modern authentication protocols such as OAuth2 and OpenID Connect (OIDC) o Experience building and deploying solutions using container runtimes (Docker, Kubernetes, etc.) o Proven ability to deploy and manage highly available applications on Kubernetes We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.
Why us? Working at Siemens Software means flexibility - Choosing between working at home and the office at other times is the norm here. We offer great benefits and rewards, as you'd expect from a world leader in industrial software. A collection of over 377,000 minds building the future one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow!
Siemens Software. Transform the Everyday with Us #LI-PLM
#LI-HYBRID
You'll Benefit From
Siemens offers a variety of health and wellness benefits to our employees. Details regarding our benefits can be found here:
The pay range for this position is 129,600 - 233,300 annually with a target incentive of 5-10 of the base salary. The actual wage offered may be lower or higher depending on budget and candidate experience, knowledge, skills, qualifications, and premium geographic location. Equal Employment Opportunity Statement
Siemens is an Equal Opportunity Employer encouraging inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability unrelated to ability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, order of protection status, protected veteran or military status, or an unfavorable discharge from military service, and other categories protected by federal, state or local law.
EEO is the Law
Applicants and employees are protected from discrimination on the basis of race, color, religion, sex, national origin, or any characteristic protected by Federal or other applicable law.
Reasonable Accommodations
If you require a reasonable accommodation in completing a job application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please fill out the accommodations form by clicking on this link Accommodation for disability form. If you're unable to complete the form, you can reach out to our AskHR team for support at View phone number on click.appcast.io. Please note our AskHR representatives do not have visibility of application or interview status. Pay Transparency
Siemens follows Pay Transparency laws.
California Privacy Notice
California residents have the right to receive additional notices about their personal information. To learn more, click here. Criminal History
Qualified applications with arrest or conviction records will be considered for employment in accordance with applicable local and state laws.
- ...and wheeled vehicles, vehicle systems, and critical components... ...complex military combat vehicle software systems. Essential... ...Education & Experience ~ BSc Engineering (Electrical, Computer Science... ...Understanding of vehicle power distribution systems and automotive power...SuggestedLocal areaOverseas
- ...Embedded Software Engineer About the Role: Join a dynamic group of software engineers... ...world-wide. General Dynamics Land Systems, a business unit of General Dynamics,... ...with Cameo Systems Modeler Data Distribution Service (DDS) experience Experience...SuggestedFlexible hoursAfternoon shift
- ...Staff Embedded Software Engineer Join a dynamic group of software engineers responsible for... ...departments and business units, including Systems Engineering, Project Management, and... ...with Cameo Systems Modeler Data Distribution Service (DDS) experience Experience...SuggestedMonday to ThursdayAfternoon shift
$64.28 - $71.42 per hour
...Embedded Software Engineer Ground Combat Vehicle Program Sterling Heights, MI $64.28... ...vehicle software development, embedded systems integration, and next-generation military... ...IP, UDP/IP ~ Knowledge of DDS (Data Distribution Service) or middleware such as Kafka...Suggested- ...Transforming the Future with Convergence of Simulation and Data Propulsion System Diagnostic Software Validation Engineer Job Summary: Our client in Troy, MI is looking for a Propulsion System Diagnostic Software Validation Engineer. This is a contract position...SuggestedContract work
$60 - $69 per hour
...Check out this new opportunity! Software/Systems Engineer (Military Vehicle Systems) Auburn Hills, MI $60.00 - $69.00/Hourly Ability to Obtain a Secret Clearance For over 30 years, we've been committed to excellence and innovation, helping our clients tackle...Hourly pay$52 - $67 per hour
...Check out this new opportunity! Software Engineer - Combat Vehicle Systems Auburn Hills, MI $52.00 - $67.00/Hourly Ability to Obtain a Secret... ...RF electronics. Understanding of vehicle power distribution systems, automotive power management, and Power Distribution...Hourly payContract work- ...Title: Embedded Software Engineer Location: On-Site Sterling Heights, MI Pay/Duration: 42.00 per hour / 6 months plus contract to hire... ...Integrating and testing software with various real-time operating systems such as Linux/Unix derivatives. Ability to build and...Hourly payContract workFor contractorsLocal area
- ...and wheeled vehicles, vehicle systems, and critical components... ...complex military combat vehicle software-based systems. Essential... ...in the domain of software engineering development and systems integration... ...of vehicle power distribution systems and automotive power...Contract workWork experience placementLocal areaOverseas
$37 - $42 per hour
Our client is seeking a Software Engineer I to support software integration and testing of real-time, embedded systems. This role is ideal for an early-career engineer with a strong technical foundation and interest in working across software, hardware, and systems in...Hourly pay$60.57 per hour
...Job Title: Senior Embedded Software Engineer Type of Position: This is a contract-to-hire opportunity, with the intent to convert... ..., integration, and testing of real-time embedded software systems for advanced defense and mission-critical programs within a highly...Permanent employmentContract workTemporary workFor contractorsH1bRemote workMonday to ThursdayDay shift$50 - $55 per hour
...Global is seeking an Embedded Cybersecurity Engineer to support a federal customer in... ...and mathematical principles to develop software for target hardware. Collaborate with... ..., performance requirements, and overall system design. Participate in every phase of...Contract work- ...Title: Embedded Cybersecurity Engineer Location: Sterling Heights, MI and potential Cedar Rapids, IA for short period of time... ...poster • 1+ years of work experience with Real-Time Operating Systems (RTOS) • 1+ years of work experience with C++ • 1+ years of...Work experience placementInterim role
$103.71k - $138.28k
...environments and to provide independent efforts to all aspects of system integration including design, analysis, design review, testing... ...knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level...Temporary workRemote work$120k - $140k
...We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales... ...with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading presentations...Remote jobFull timeH1b- ...Union Mobile Route Engineer As a CBRE Union Mobile Route Engineer, you'll be responsible for preventive maintenance and corrective repairs for multiple buildings, industrial systems, vehicles, equipment and grounds. This job is part of the Engineering and Technical...Work at office
- ...Description Position Summary: We are seeking a hands-on IT Engineer with strong Azure and Microsoft 365 experience to support,... ...Helpdesk support Production Support (Experience supporting IT systems within an automotive manufacturing or production floor...Work at office
- ...Description Position Summary: We are seeking a hands-on IT Engineer with strong Azure and Microsoft 365 experience to support,... ...Helpdesk support Production Support (Experience supporting IT systems within an automotive manufacturing or production floor environment...Work at office
$72.45 - $85.5 per hour
...Senior Embedded Software Engineer Sterling Heights, MI $72.45 - $85.50/Hour We are hiring a Senior Embedded Software Engineer in Sterling... ...combat vehicle software architectures and embedded mission systems. This role requires expertise in embedded software...- ...C++ programming • Python programming • Development of software applications on Linux Operating Systems or bare-metal real-time application development •... ...field Education Preferred Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, or...
- ...Software Engineer Opportunity Join a team dedicated to designing and producing armored combat and support vehicles. As a prime mover in... ...CSCIs into overall vehicle software releases. Interface with Systems Engineering, Project Management, Software Quality, and other...WorldwideAfternoon shift
- ...About the job System Test Tools Developer We are looking for a System Test Tools Developer with strong experience in automotive... ...and validation Support automotive communication and networking validation Collaborate with cross-functional engineering teams
$74.86 - $85.5 per hour
...Embedded Cyber Software Engineer Onsite in Sterling Heights, MI Estimated Pay Range: $74.86 - $85.50/Hour We are hiring an Embedded... ...embedded Linux, VxWorks, cybersecurity engineering, secure embedded systems, BSP development, device drivers, network protocol...Contract workWeekend work$51.69 - $57.6 per hour
...Embedded Software Engineer Sterling Heights, MI $51.69 - $57.60/Hour Ability to Obtain a Secret Clearance Join a team dedicated... ...develop embedded software and firmware for vehicle electronic systems Support OS/BSP development across Linux, VxWorks, and RTOS...Worldwide- ...Embedded Cyber Software Engineer - Ground Combat Vehicles Location: Sterling Heights Schedule: Full-Time | Onsite Travel: Minimal... ...across the full software development lifecycle, supporting system architecture, embedded software development, cybersecurity implementation...Full timeContract workWeekend work
- ...Software Engineer Apply Online Tyler Technologies is seeking a Software Engineer to help... ...support our flagship Records Management System (RMS), a mission-critical platform... ...Build and enhance RESTful APIs and distributed system components with scalability and...Local area
- ...Senior Software Engineer RPM is an international non-asset-based logistics and supply chain... ...solutions by analyzing requirements, studying system flows, and collaborating with... ...specifications and standards. Build scalable, distributed systems with a focus on seamless,...Contract workTemporary workWork at officeRemote workWork from home
- ...Senior Software Engineer Doeren Mayhew is the 37th largest U.S. tax, assurance and advisory firm headquartered... ...and best practices Contribute to system architecture and technical design decisions within distributed and tiered systems Mentor and support engineers...
$138k - $172.25k
Description Senior Software Engineer Location: Remote, USA Compensation: $138,000.00-... ...sophisticated technology stack that includes distributed, multi-threaded services, OLAP and... ...identify opportunities to improve system performance, reliability, and developer...Full timeTemporary workWork at officeRemote work- ...Senior Software Engineer Apply Online Tyler Technologies is seeking a Lead Software Engineer... ...designing and developing production software systems. ~ Strong expertise in C# and .NET Core. ~ Experience designing distributed, highly available, and scalable systems....Local area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Distributed Systems Software Engineer. Be the first to apply!


