Software Engineer
6 days ago
We are seeking a highly skilled Software Engineer - Database Specialist to join our Central Engineering - Software team at Arm. As a key member of our team, you will be responsible for developing and improving the software ecosystem around Arm's next generation of applications processors.
Key Responsibilities:
- Collaborate with internal and external partners to understand enterprise database requirements on Arm servers.
- Work with Arm internal teams and external partners to identify missing software blocks and bottlenecks, enable and optimize related database engines on Arm servers.
- Contribute to open source communities to upstream patches and maintain code.
- Develop, optimize, and deliver software needed to support Arm's groundbreaking IP.
- Collaborate with other architects and engineers to influence Arm technology.
Requirements:
- BS or MS in Computer Science or equivalent experience with 10+ years of software development experience.
- Solid C/C++ coding skills in server-class software development.
- Extensive experience in debugging, profiling, and optimizing multi-threading software systems.
- Knowledge of Linux kernel internals, filesystem, and memory architecture.
- Good understanding of ARM or x86 architecture and memory system.
- Experience with open-source project development cycles and contribution processes.
- Demonstrates technical leadership, a curiosity about sharing knowledge, and mentoring others.
- Clear and effective communication skills.
- Effective time-management and prioritization skills along with the ability to collaborate with colleagues in other groups and sites.
Nice to Have:
- Familiarity with PostgreSQL or MySQL internals.
- Familiarity with the Arm architecture and memory architecture.
- Good understanding of CPU pipelines, caches, MMU, and NUMA, and how these hardware factors impact high-level software performance.
- Experience in other programming languages, e.g., Java, Go, Python, etc.
- Understanding of I/O and networking and their impact on server-side application performance.
What We Offer:
We offer a hybrid approach to home and office working to provide an adaptable experience for all employees. We expect some working time to be spent in office, to promote a strong collaborative environment with good team integration, but are accommodating to different home working requirements.
-
Software Development Specialist
2 days ago
Cedar Rapids, Iowa, United States Emergent Software Full timeEmergent Software is seeking a talented Software Development Specialist to join our dynamic development team. This role involves designing, developing, and maintaining software applications using TypeScript, React, and Docker. The ideal candidate will have hands-on experience with TypeScript, React, and Docker, as well as basic experience with Windows Server...
-
Software Engineer
5 days ago
East Canton, OH , USA, United States Top Echelon Software, LLC Full timeJob DescriptionWe are seeking a highly skilled Software Engineer to join our team at Top Echelon Software, LLC. As a key member of our development team, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key Responsibilities:Design and develop software applications using various programming...
-
Software Engineer
4 days ago
Pittsburgh, PA , USA, United States Software Engineering Institute Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our Advanced Computing Lab team at the Software Engineering Institute (SEI). As a key member of our team, you will apply the latest software and advanced computing research and leading-edge technologies to important and challenging government problems and needs.Key ResponsibilitiesDesign...
-
Software Engineer
5 months ago
Cedar, United States Omni Inclusive Full timeSkills you must have: • Working knowledge of Assembly C, C++, Python/Perl Scripting Language knowledge • Knowledge of designing Device drivers and hardware-software integration • software systems using object-oriented design principles • Prior experience as a software architect for a real-time embedded system. • Demonstrated technical leadership...
-
Software Engineer
5 days ago
East Canton, OH , USA, United States Top Echelon Software, LLC Full timeJob Title: Software Engineer - Test AutomationWe are seeking a highly skilled Software Engineer - Test Automation to join our team at Top Echelon Software, LLC. As a key member of our software development team, you will be responsible for designing, developing, and maintaining automated testing frameworks to ensure the quality and reliability of our software...
-
Software Engineer
3 weeks ago
Princeton, AL , USA, United States Indium Software Full timeJob DescriptionTitle: Front End DeveloperEducation Qualification: Bachelor's degree in computer science, Information Technology, or a related fieldExperience: 8-12 yearsWork Location: Princeton - USWork Mode: HybridRoles and Responsibilities:Design, code, test, debug, document and implement applications using React, Redux, NodeJS, CSS and HTML.Develop...
-
Software Engineer
2 days ago
cedar, United States Robert Half Full timeOn behalf of a client with Robert Half, we are searching for an experienced and highly skilled .NET Developer II to join a dynamic and agile software development team. The successful candidate will have the ability to design, develop, and maintain software systems mainly running on the Microsoft .NET stack. A proven track record of problem-solving abilities,...
-
Senior Software Engineer
4 weeks ago
Cedar Rapids, Iowa, United States Raytheon Technologies Full timeAbout the RoleWe are seeking a highly skilled Senior Engineer, Software Engineering to join our team at Raytheon Technologies. As a key member of our Avionics team, you will play a critical role in advancing flight deck solutions, airborne communications, and vision systems for commercial and military customers.Key ResponsibilitiesConduct and coordinate...
-
Principal Engineer, Software Engineering
3 weeks ago
Cedar Rapids, Iowa, United States RTX Full timeJob SummaryRTX is seeking a highly skilled Principal Engineer, Software Engineering to join our Avionics team. As a key member of our team, you will be responsible for developing, coordinating, and conducting complex tests and debug control and diagnostic systems that contain logical and mathematical solutions.Key ResponsibilitiesDevelop, coordinate, and...
-
FMS Software Engineer
3 weeks ago
Cedar, Michigan, United States L&T Technology Services Full timeJob Title: FMS Software EngineerLocation: OnsiteDuration: FulltimeClient: L&T Technology ServicesJob Description:Design, develop, and test embedded systems software for avionics FMS systems.Collaborate with cross-functional teams to ensure software meets technical and customer requirements.Develop and maintain real-time embedded software for target...
-
Senior Engineer, Software Engineering
4 weeks ago
Cedar Rapids, United States Raytheon Technologies Full timeUnspecified Rockwell Collins Inc. d/b/a Collins Aerospace has an opening for a Senior Engineer, Software Engineering in Cedar Rapids, IA. Joining Collins Aerospace isn’t just about finding a job; it’s about embarking on a journey to redefine the future of aerospace technology. What YOU will do Conduct and coordinate moderately complex tests...
-
Senior Software Engineer
4 weeks ago
Cedar Rapids, Iowa, United States Raytheon Technologies Full timeJob SummaryWe are seeking a highly skilled Senior Engineer, Software Engineering to join our team at Raytheon Technologies. This role will be responsible for conducting and coordinating moderately complex tests for control and diagnostic systems, as well as designing and implementing build procedures to support hardware and software product development.Key...
-
Senior Engineer, Software Engineering
3 weeks ago
Cedar Rapids, United States Raytheon Technologies Full timeUnspecified Rockwell Collins Inc. d/b/a Collins Aerospace has an opening for a Senior Engineer, Software Engineering in Cedar Rapids, IA. Joining Collins Aerospace isn’t just about finding a job; it’s about embarking on a journey to redefine the future of aerospace technology. What YOU will do Conduct and coordinate moderately complex tests...
-
Senior Engineer, Software Engineering
3 months ago
Cedar Rapids, United States Raytheon Technologies Full timeUnspecified Rockwell Collins Inc. d/b/a Collins Aerospace has an opening for a Senior Engineer, Software Engineering in Cedar Rapids, IA. Joining Collins Aerospace isn’t just about finding a job; it’s about embarking on a journey to redefine the future of aerospace technology. What YOU will do Conduct and coordinate moderately complex tests...
-
Senior Cloud Software Engineer
23 hours ago
Axtell, TX , USA, United States Capital One Full timeJob Title: Senior Cloud Software EngineerAbout the Role:Capital One is seeking a skilled Senior Cloud Software Engineer to join our team. As a Senior Cloud Software Engineer, you will be responsible for designing, developing, and deploying cloud-based software solutions that drive powerful experiences for millions of Americans. Key Responsibilities:...
-
Senior Software Engineer
4 weeks ago
Cedar Rapids, Iowa, United States Raytheon Technologies Full timeJob SummaryRaytheon Technologies is seeking a Senior Engineer, Software Engineering to join our team in Cedar Rapids, IA. As a key member of our Avionics team, you will be responsible for designing and developing software solutions for commercial and military customers.Key ResponsibilitiesConduct and coordinate moderately complex tests for control and...
-
Senior Software Engineer
2 weeks ago
Cedar Rapids, Iowa, United States Raytheon Technologies Full timeJob SummaryRaytheon Technologies is seeking a highly skilled Senior Engineer, Software Engineering to join our team in Cedar Rapids, IA. As a key member of our Avionics team, you will be responsible for designing and developing software solutions for our commercial and military customers.Key ResponsibilitiesConduct and coordinate complex tests for control...
-
Radar Sensors Software Engineer
3 hours ago
Arlington, TX, USA, United States CAE Full timeAbout This RoleWe are seeking a skilled Radar Sensors Software Engineer to join our team at CAE. As a Radar Sensors Software Engineer, you will be responsible for producing algorithms for 6th generation aircraft radar models, managing software requirements for radar models, and understanding C++ and object-oriented analysis and design.Key...
-
Software Engineer
4 weeks ago
Cedar Rapids, Iowa, United States RTX Full timeJob Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at RTX. As a Software Engineer, you will be responsible for designing and developing state-of-the-art communications systems by supporting platform-level software initiatives for our sophisticated software defined radios.Key Responsibilities:Integrate...
-
Senior Software Engineer
1 month ago
Cedar Rapids, Iowa, United States Raytheon Technologies Full timeAbout the RoleWe are seeking a highly skilled Senior Engineer, Software Engineering to join our team at Raytheon Technologies. As a key member of our Avionics team, you will be responsible for designing and developing software solutions for our commercial and military customers.Key ResponsibilitiesConduct and coordinate complex tests for control and...