CrawlJobs Logo

Filters

Location
Salary

Software engineering Jobs

10145 Job Offers

Expert Software Engineer
Save Icon
Join Aptiv in Bangalore to shape the future of mobility as an Expert Software Engineer. Develop embedded C software for automotive systems, utilizing AUTOSAR, CAN, LIN, and Ethernet protocols. This hybrid role offers flexible hours, continuous learning platforms, and comprehensive benefits includ...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Senior Software Engineer : Fullstack
Save Icon
Location Icon
Location
India
Salary Icon
Salary
Not provided
browserstack.com Logo
BrowserStack
Expiration Date
Until further notice
Senior Software Development Engineer in Test
Save Icon
Location Icon
Location
India
Salary Icon
Salary
Not provided
browserstack.com Logo
BrowserStack
Expiration Date
Until further notice
Senior Staff Security Software Engineer
Save Icon
Location Icon
Location
United States , Waltham
Salary Icon
Salary
151284.00 - 208015.00 USD / Year
bostondynamics.com Logo
Boston Dynamics
Expiration Date
Until further notice
Member of Technical Staff - Software Engineering - WR Analytics
Save Icon
Join Wind River as a Member of Technical Staff for WR Analytics in Kanata. Develop world-class analytics solutions using Python and the ELK stack (Elasticsearch, Kibana) within cloud and container environments (K8s, Docker). This role requires 10+ years of software engineering experience to desig...
Location Icon
Location
Canada , Kanata
Salary Icon
Salary
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Expert Software Engineer
Save Icon
Join our Krakow team as an Expert Software Engineer (Full-Stack). Develop cutting-edge web apps with Python/Django, HTMX, and Tailwind, deploying on Azure/AWS. Enjoy private healthcare, hybrid work, and a well-being program. Help shape the future of automotive mobility in a collaborative environm...
Location Icon
Location
Poland , Krakow
Salary Icon
Salary
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Full Stack Software Engineer, Central Software
Save Icon
Join Boston Dynamics as a Full Stack Software Engineer in Waltham, USA. Develop responsive web apps and optimize backend systems for our Machine Learning Platform. Requires 7+ years' experience, expertise in Python, React/Vue.js, TypeScript, and database optimization. Enjoy medical benefits, 401(...
Location Icon
Location
United States , Waltham
Salary Icon
Salary
131763.78 - 181175.20 USD / Year
bostondynamics.com Logo
Boston Dynamics
Expiration Date
Until further notice
Data Infrastructure Software Engineer
Save Icon
Location Icon
Location
United States , Waltham
Salary Icon
Salary
Not provided
bostondynamics.com Logo
Boston Dynamics
Expiration Date
Until further notice
Embedded Software Engineer
Save Icon
Join Aptiv in Monterrey to develop innovative embedded software for advanced automotive safety and user experience systems. You will design, code, and validate real-time embedded C modules, following Automotive SPICE processes. We seek engineers with 2+ years in automotive/embedded systems, stron...
Location Icon
Location
Mexico , Monterrey
Salary Icon
Salary
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Robotics Software Engineering Development Program
Save Icon
Launch your career at Boston Dynamics in Waltham, MA. This rotational program offers hands-on robotics software development in C++, Python, and Linux. You'll contribute across all robot products, gaining expertise through mentorship and real projects. Enjoy full benefits while building the future...
Location Icon
Location
United States , Waltham
Salary Icon
Salary
89000.00 - 110000.00 USD / Year
bostondynamics.com Logo
Boston Dynamics
Expiration Date
Until further notice
VR Software Engineer- Atlas
Save Icon
Join the Atlas team as a VR Software Engineer in Waltham, USA. Develop cutting-edge, low-latency VR applications for humanoid robot teleoperation using Unity/Unreal. Collaborate with hardware and AI teams to create immersive human-robot interfaces. We seek 3+ years of VR/XR experience and offer m...
Location Icon
Location
United States , Waltham
Salary Icon
Salary
116479.00 - 160158.00 USD / Year
bostondynamics.com Logo
Boston Dynamics
Expiration Date
Until further notice
Embedded Software Engineer Senior
Save Icon
Location Icon
Location
Mexico , Monterrey
Salary Icon
Salary
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
ML Ops Engineer, Central Software
Save Icon
Location Icon
Location
United States , Waltham
Salary Icon
Salary
Not provided
bostondynamics.com Logo
Boston Dynamics
Expiration Date
Until further notice
Software Build-CI Engineer II
Save Icon
Join our team in Monterrey as a Software Build-CI Engineer II. You will execute integration strategy for ADAS/UX products, manage builds, and enhance CI/test frameworks. We seek a proactive problem-solver with 1+ years in Automotive/Consumer Electronics and strong English skills. Enjoy developmen...
Location Icon
Location
Mexico , Monterrey
Salary Icon
Salary
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Software Build Engineer
Save Icon
Join our team in Monterrey as a Software Build Engineer, playing a critical role in delivering ADAS and User Experience products. You will execute integration strategy, manage builds, develop automated test frameworks, and debug software. We seek a proactive problem-solver with strong analytical ...
Location Icon
Location
Mexico , Monterrey
Salary Icon
Salary
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Senior Staff Software Build Engineer
Save Icon
Location Icon
Location
United States , Waltham
Salary Icon
Salary
154310.00 - 211887.00 USD / Year
bostondynamics.com Logo
Boston Dynamics
Expiration Date
Until further notice
Senior Staff Software Engineer, Diagnostics
Save Icon
Location Icon
Location
United States , Waltham
Salary Icon
Salary
151284.34 - 208015.97 USD / Year
bostondynamics.com Logo
Boston Dynamics
Expiration Date
Until further notice
Linux Software and Security Engineer
Save Icon
Location Icon
Location
United States , Greater Austin, TX
Salary Icon
Salary
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Member of Technical Staff - Software Engineering - WR OpenStack
Save Icon
Join Wind River's Cloud team in Canada to develop cutting-edge cloud infrastructure using Kubernetes, OpenStack, and container technologies. You will design and code scalable, distributed systems for critical edge solutions like 5G and autonomous vehicles. We offer flexibility, comprehensive bene...
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Join our robotics team in Waltham as a Principal Software Engineer. You will architect and optimize critical perception systems for our Stretch robot, using C++/Python. Lead technical excellence, mentor engineers, and work with computer vision and ML. We offer competitive benefits including medic...
Location Icon
Location
United States , Waltham
Salary Icon
Salary
173732.00 - 238882.00 USD / Year
bostondynamics.com Logo
Boston Dynamics
Expiration Date
Until further notice

About the Software engineering role

Explore the dynamic world of software engineering jobs, a cornerstone of the modern digital economy. Software engineers are the architects and builders of the software applications and systems that power our daily lives, from mobile apps and websites to complex enterprise platforms and embedded systems. This profession involves applying engineering principles to the entire software development lifecycle, focusing on designing, developing, testing, deploying, and maintaining reliable and scalable software solutions.

In a typical software engineering role, professionals engage in a variety of core responsibilities. They analyze user needs and collaborate with product managers and designers to define software requirements. A significant part of the job involves writing clean, efficient, and maintainable code using various programming languages and frameworks. Engineers design system architecture, create and manage databases, and build application programming interfaces (APIs) to enable different software components to communicate. They rigorously test their code through unit, integration, and automated testing to ensure quality and functionality. Furthermore, they deploy applications to production environments, monitor their performance, and continuously iterate based on user feedback and evolving requirements. Many engineers also participate in code reviews to maintain high standards and mentor junior team members.

The skill set for software engineering jobs is both broad and deep. Foundational technical skills typically include proficiency in one or more programming languages such as Python, Java, JavaScript, C#, or Go. Knowledge of front-end technologies (like React or Angular) and/or back-end frameworks (like Node.js, Spring, or .NET) is common. Understanding database management, both SQL and NoSQL, is essential. Familiarity with version control systems like Git, principles of cloud computing (AWS, Azure, GCP), and containerization tools like Docker is increasingly standard. Beyond technical prowess, successful software engineers possess strong problem-solving abilities, analytical thinking, and attention to detail. They must be effective communicators to collaborate within cross-functional teams and often require a solid grasp of algorithms, data structures, and system design principles.

Typical requirements for these positions usually include a bachelor’s degree in computer science, software engineering, or a related field, though substantial equivalent experience is often accepted. The profession offers a spectrum of opportunities, from entry-level roles focusing on specific feature development to senior and lead positions involving system architecture, project leadership, and strategic decision-making. Whether specializing in front-end, back-end, full-stack, DevOps, or security, software engineering jobs are characterized by continuous learning, innovation, and the tangible impact of creating technology that solves real-world problems. For those with a passion for logic, creation, and technology, a career in software engineering presents a challenging and rewarding path.